<SEC-DOCUMENT>0001213900-19-013485.txt : 20190724
<SEC-HEADER>0001213900-19-013485.hdr.sgml : 20190724
<ACCEPTANCE-DATETIME>20190724171308
ACCESSION NUMBER:		0001213900-19-013485
CONFORMED SUBMISSION TYPE:	20-F/A
PUBLIC DOCUMENT COUNT:		107
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190724
DATE AS OF CHANGE:		20190724

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ReTo Eco-Solutions, Inc.
		CENTRAL INDEX KEY:			0001687277
		STANDARD INDUSTRIAL CLASSIFICATION:	ABRASIVE ASBESTOS & MISC NONMETALLIC MINERAL PRODUCTS [3290]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			D8
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38307
		FILM NUMBER:		19971729

	BUSINESS ADDRESS:	
		STREET 1:		C/O BEIJING REIT TECHNOLOGY CO. LTD.
		STREET 2:		X-702, 60 ANLI RD. CHAOYANG DISTRICT
		CITY:			BEIJING
		STATE:			F4
		ZIP:			100000
		BUSINESS PHONE:		(86) 10-64827328

	MAIL ADDRESS:	
		STREET 1:		C/O BEIJING REIT TECHNOLOGY CO. LTD.
		STREET 2:		X-702, 60 ANLI RD. CHAOYANG DISTRICT
		CITY:			BEIJING
		STATE:			F4
		ZIP:			100000
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F/A
<SEQUENCE>1
<FILENAME>f20f2018a1_retoecosolutions.htm
<DESCRIPTION>AMENDMENT TO FORM 20-F
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNITED
STATES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Washington,
D.C. 20549</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORM
20-F/A</B></FONT> </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Amendment
No. 1)&nbsp;</B></FONT> </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;
<B>REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OR</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;
<B>ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For
the Fiscal Year Ended December 31, 2018</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OR</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;
<B>TRANSITIONAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OR</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;
<B>TRANSITIONAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date
of event requiring this shell company report <B>_________</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For
the transition period from _________ to __________</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Commission
file number 001-38307</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
Name of registrant as specified in its charter)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Not
Applicable</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Translation
of Registrant&rsquo;s name into English)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>British
Virgin Islands</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Jurisdiction
of incorporation or organization)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>c/o
Beijing REIT Technology Development Co., Ltd. </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>24<SUP>th</SUP> Floor, Tower B,
60 Anli Road, Chaoyang District, Beijing </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>People&rsquo;s
Republic of China 100101</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of principal executive offices)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Hengfang
Li</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>c/o
Beijing REIT Technology Development Co., Ltd. </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>24<SUP>th</SUP> Floor,
Tower B, 60 Anli Road, Chaoyang District, Beijing</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>People&rsquo;s
Republic of China 100101 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(+86)
10-64827328</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Email:
ir@retoeco.com</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Name,
Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered or to be registered pursuant to Section&nbsp;12(b) of the Act:</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 32%; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title
    of each class</B></FONT></TD>
    <TD STYLE="width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 32%; text-align: center; text-indent: 4.15pt; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Trading
    Symbol(s)</B></FONT></TD>
    <TD STYLE="width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 32%; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name
    of each exchange on which registered</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Common Shares,
    $0.001 par value per share</B></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>&nbsp;RETO</B></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>The Nasdaq Capital
    Market</B></FONT></TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered or to be registered pursuant to Section&nbsp;12(g) of the Act: <B>None</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
for which there is a reporting obligation pursuant to Section 15(d): <B>None</B></FONT></P>

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


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
the number of outstanding shares of each of the issuer&rsquo;s classes of capital or common stock as of the close of the period
covered by the annual report: <B>22,760,000 outstanding common shares</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&nbsp;Yes &#9744;
No &#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant
to Section 13 or 15(d) of the Securities Exchange Act of 1934.&nbsp;Yes &#9744; No &#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Securities
Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such
reports), and (2)&nbsp;has been subject to such filing requirements for the past 90 days.&nbsp;Yes &#9746; No &#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive
Data File required to be submitted and posted 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 and post such files).&nbsp;Yes &#9746; No &#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging
growth company. See definition of &ldquo;large accelerated filer,&rdquo; accelerated filer,&rdquo; and &ldquo;emerging growth
company&rdquo; in Rule 12b-2 of the Exchange Act. (Check one):</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 23%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer &#9744;</FONT></TD>
    <TD STYLE="width: 23%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer &#9744;</FONT></TD>
    <TD STYLE="width: 23%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
    filer &#9746;</FONT></TD>
    <TD STYLE="width: 31%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company &#9746;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the
registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards&dagger;
provided pursuant to Section 13(a) of the Exchange Act. &#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&dagger;
The term &ldquo;new or revised financial accounting standard&rdquo; refers to any update issued by the Financial Accounting Standards
Board to its Accounting Standards Codification after April 5, 2012.</FONT></P>

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 25%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
    GAAP &#9746;</FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
    Financial Reporting Standards as issued</FONT></TD>
    <TD STYLE="width: 25%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    &#9744;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By
    the International Accounting Standards Board &#9744;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
&ldquo;Other&rdquo; has been checked in response to the previous question, indicate by check mark which financial statement item
the registrant has elected to follow.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
17 &#9744; Item 18 &#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange
Act).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744; No &#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(APPLICABLE
ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13, or 15(d) of
the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744; No &#9744;</FONT></P>

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

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> <B>EXPLANATORY NOTE</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: left; text-indent: 0.5in"> This Amendment No.
1 to Form 20-F (the &ldquo;Form 20-F/A&rdquo;) amends the annual report on <A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390019008586/f20f2018_retoecosolutions.htm">Form
20-F</A> of ReTo Eco-Solutions, Inc, (&ldquo;ReTo&rdquo;) for the fiscal year ended December 31, 2018, originally filed with the
U.S. Securities and Exchange Commission (&ldquo;SEC&rdquo;) on May 14, 2019 (the &ldquo;Form 20-F&rdquo;). This Form 20-F/A is
being filed to correct the inadvertent error of ReTo&rsquo;s CEO, Mr. Li&rsquo;s beneficial ownership in the share ownership table
under Item 6.E, to correct the share ownership percentage in the risk factor captioned &ldquo;Our employees, officers and/or directors
will control a sizeable amount of our common shares, decreasing your influence on shareholder decisions,&rdquo; and to correct
the inadvertent omission of Exhibit 4.24 Shareholder Voting Proxy Agreement to the exhibit index under item 8(a). </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"> No other changes have been made to the
Form 20-F. The Form 20-F, as amended by this Form 20-F/A, speaks as of the original filing date of the Form 20-F, is not intended
to reflect events that may have occurred subsequent to the original filing date of the Form 20-F, and is not intended to update
in any way the disclosures made in the Form 20-F. </P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="toc"></A>Table of Contents</B></P>



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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_01"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART
    I</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_02"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    1.</B></FONT></A></TD>
    <TD STYLE="width: 84%; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_02"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Identity
    of Directors, Senior Management and Advisers</B></FONT></A></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_03"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    2.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_03"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Offer
    Statistics and Expected Timetable</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_04"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    3.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_04"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Key
    Information</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_05"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    4.&nbsp;</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_05"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Information
    on the Company</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>29</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_06"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    4A.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_06"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Unresolved
    Staff Comments</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>53</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_07"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    5.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_07"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Operating
    and Financial Review and Prospects</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>53</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_08"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    6.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_08"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Directors,
    Senior Management and Employees</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>71</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_09"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    7.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_09"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Major
    Shareholders and Related Party Transactions</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>80</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_10"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    8.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_10"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Financial
    Information</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>83</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_11"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    9.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_11"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>The
    Offer and Listing</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>83</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_12"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    10.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_12"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Additional
    Information</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>84</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_13"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    11.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_13"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Quantitative
    and Qualitative Disclosures About Market Risk</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>92</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_14"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    12.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_14"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description
    of Securities Other Than Equity Securities</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>93</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_15"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART
    II</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_16"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    13.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_16"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Defaults,
    Dividends Arrearages and Delinquencies</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_17"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    14.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_17"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Material
    Modifications to the Rights of Security Holders and Use of Proceeds</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_18"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    15.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_18"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Controls
    and Procedures</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_19"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    15T.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_19"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Controls
    and Procedures</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_20"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_20"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>[Reserved]</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_21"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16A.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_21"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Audit
    Committee and Financial Expert</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>94</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_22"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16B.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_22"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Code
    of Ethics</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>95</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_23"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16C.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_23"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Audit-Related
    Fees</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>95</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_24"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16D.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_24"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exemptions
    form the Listing Standards for the Audit Committee</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>95</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_25"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16E.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_25"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Purchase
    of Equity Securities by the Issuer and the Affiliated Purchasers</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>95</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_26"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16F.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_26"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Change
    in Registrant&rsquo;s Certifying Accountant</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>95</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_27"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16G.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_27"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Corporate
    Governance</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>95</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_28"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    16H.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_28"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Mine
    Safety Disclosure</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>96</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_29"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART
    III</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>97</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_30"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    17.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_30"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Financial
    Statements</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>97</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_31"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    18.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_31"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Financial
    Statements</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>97</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_32"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
    19.</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_32"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibits</B></FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>97</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Defined
Terms and Conventions</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
where the context otherwise requires and for purposes of this annual report on Form 20-F/A only:</FONT> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    terms &ldquo;we,&rdquo; &ldquo;us,&rdquo; &ldquo;Company&rdquo; &ldquo;our company,&rdquo; and &ldquo;our&rdquo; refers to
    ReTo Eco-Solutions, Inc. and its subsidiaries;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>ReTo
    Eco-Solutions, Inc., a British Virgin Islands holding company (&ldquo;ReTo Eco-Solutions&rdquo;);</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
    Holdings (China) Limited, a Hong Kong limited company (&ldquo;REIT Holdings&rdquo;), and a wholly owned subsidiary of ReTo
    Eco-Solutions;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Beijing
    REIT Technology Development Co., Ltd., a China limited company (&ldquo;Beijing REIT&rdquo;) and a wholly owned subsidiary
    of REIT Holdings; </I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Xinyi
    REIT Ecological Technology Co., Ltd (&ldquo;REIT Ecological&rdquo;) and a wholly owned subsidiary of REIT Holdings;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Gu&rsquo;an
    REIT Machinery Manufacturing Co., Ltd., a China limited company (&ldquo;Gu&rsquo;an REIT&rdquo;) and a wholly owned subsidiary
    of Beijing REIT; </I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Beijing
    REIT Ecological Engineering and Technology Co., Ltd., a China limited company (&ldquo;REIT Eco Engineering&rdquo;) and a wholly
    owned subsidiary of Beijing REIT;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Langfang
    Ruirong Mechanical and Electrical Equipment Co., Ltd., a China limited company (&ldquo;Ruirong&rdquo;) and a wholly owned
    subsidiary of Beijing REIT;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Nanjing
    Dingxuan Environment Protection Technology Development Co., Ltd., a China limited company (&ldquo;Dingxuan&rdquo;) and a wholly
    owned subsidiary of Beijing REIT;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
    Technology Development (America), Inc., a California corporation (&ldquo;REIT US&rdquo;) and a wholly owned subsidiary of
    Beijing REIT;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
    MingSheng Environment Protection Construction Materials (Changjiang) Co., Ltd., a China limited company (&ldquo;REIT Changjiang&rdquo;)
    and 84.32% owned by Beijing REIT and 15.68% owned by REIT Holdings;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Hainan
    REIT Construction Project Co., Ltd., a China limited company (&ldquo;REIT Construction&rdquo;) and a wholly owned subsidiary
    of REIT Changjiang;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Horgos
    Ta-REIT Environment Technology Co., Ltd., a China limited company (&ldquo;Horgos Ta-REIT&rdquo;) and a wholly owned subsidiary
    of REIT Eco Engineering;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
    Xinyi New Material Co., Ltd, a China limited company (&ldquo;REIT Xinyi&rdquo;) and a 70% owned subsidiary of Beijing REIT;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
    Q GREEN Machines Private Limited, an India limited company (&ldquo;REIT India&rdquo;) and a 51% owned subsidiary of Beijing
    REIT.</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&#9679;</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
    Ecological Technology Co., Ltd. (&ldquo;REIT Yancheng&rdquo;) and a wholly owned subsidiary of REIT Holdings.</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&#9679;</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Lingqiu
REIT Dongtian Ecological Technology Co., Ltd. (&ldquo;REIT Lingqiu&rdquo;) and a 51% owned subsidiary of REIT Eco Engineering.</I></FONT></P></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>China
    Operating Companies</I> or <I>China Operating Company</I> refer to, collectively or individually, as the case may be, to <I>Beijing
    REIT, REIT Ecological, Gu&rsquo;an REIT, REIT Eco Engineering, Ruirong, Dingxuan, REIT Changjiang, REIT Construction, Horgos
    Ta-REIT, REIT Xinyi, REIT Yancheng and REIT Lingqiu.</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;shares&rdquo;
    and &ldquo;common shares&rdquo; refer to our common shares, $0.001 par value per share;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;China&rdquo;
    and &ldquo;PRC&rdquo; refer to the People&rsquo;s Republic of China, excluding, for the purposes of this annual report only,
    Macau, Taiwan and Hong Kong; and </FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all
    references to &ldquo;RMB,&rdquo; and &ldquo;Renminbi&rdquo; are to the legal currency of China, and all references to &ldquo;USD,&rdquo;
    and &ldquo;U.S. Dollars&rdquo; are to the legal currency of the United States.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the sake of clarity, this annual report follows the English naming convention of first name followed by last name, regardless
of whether an individual&rsquo;s name is Chinese or English. For example, the name of our chief executive officer will be presented
as &ldquo;Hengfang Li&rdquo;, even though, in Chinese, his name would be presented as &ldquo;Li Hengfang&rdquo;.</FONT></P>

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


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORWARD-LOOKING
STATEMENTS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
annual report contains forward-looking statements. All statements contained in this annual report other than statements of historical
fact, including statements regarding our future results of operations and financial position, our business strategy and plans,
and our objectives for future operations, are forward-looking statements. The words &ldquo;believe,&rdquo; &ldquo;may,&rdquo;
&ldquo;will,&rdquo; &ldquo;estimate,&rdquo; &ldquo;continue,&rdquo; &ldquo;anticipate,&rdquo; &ldquo;intend,&rdquo; &ldquo;expect,&rdquo;
and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely
on our current expectations and projections about future events and trends that we believe may affect our financial condition,
results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These
forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the &ldquo;Risk
Factors&rdquo; section. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time
to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business
or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained
in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the future events and trends
discussed in this annual report may not occur and actual results could differ materially and adversely from those anticipated
or implied in the forward-looking statements.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the
forward-looking statements may not be achieved or occur. Although we believe that the expectations reflected in the forward-looking
statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. We are under
no duty to update any of these forward-looking statements after the date of this annual report or to conform these statements
to actual results or revised expectations.</FONT></P>

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


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_01"></A><B>PART
I</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_02"></A>Item
1. Identity of Directors, Senior Management and Advisers</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_03"></A><B>Item
2. Offer Statistics and Expected Timetable</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_04"></A>Item
3. Key Information</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>A.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Selected
    Financial Data.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the selected consolidated financial information for our company. The selected consolidated statements
of comprehensive income data for the three years ended December 31, 2018, 2017 and 2016, and the selected consolidated balance
sheets data as of December 31, 2018, 2017 and 2016 have been derived from our audited consolidated financial statements, which
are included in this annual report beginning on page F-1. Our historical results do not necessarily indicate results expected
for any future periods. The selected consolidated financial data should be read in conjunction with, and are qualified in their
entirety by reference to, our audited consolidated financial statements and related notes and &ldquo;Item 5. Operating and Financial
Review and Prospects&rdquo; below. Our audited consolidated financial statements are prepared and presented in accordance with
US GAAP.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Statement
of operations data:</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the Years ended</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December 31,</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">37,569,862</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551,016</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">32,424,269</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Cost of goods sold</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">20,368,339</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,697,286</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18,371,228</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Gross Profit</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">17,201,523</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">17,853,730</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">14,053,041</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Selling expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,985,706</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,853,705</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,825</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">General and administrative expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,265,599</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,222,601</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,677,800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Bad debt expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,646</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">876,942</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,101,698</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Research and development expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">799,604</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">647,754</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">503,688</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Income from Operations</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,197,968</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,252,828</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,189,030</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,065,287</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,012,960</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,450,389</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Other income (expense)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">15,456</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">166,997</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(283,205</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Income Before Income Taxes</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">6,148,137</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">9,406,865</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">6,455,436</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Provision for Income Taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Net Income</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">4,567,682</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">6,646,785</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">4,503,080</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: net income attributable to noncontrolling interest</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">87,064</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">668,396</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">399,559</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Net income attributable to ReTo Eco-Solutions, Inc.</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">4,480,618</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">5,978,389</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">4,103,521</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign currency translation income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,015,578</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,109,103</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,699,975</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Comprehensive Income</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,552,104</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8,755,888</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,803,105</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: comprehensive income (loss) attributable to noncontrolling interest</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(39,742</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,265,817</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(26,394</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Comprehensive income attributable to ReTo Eco-Solutions, Inc.</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">1,591,846</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">7,490,071</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">2,829,499</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Balance
sheet data:</B></FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As December 31</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left">Current assets</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">29,521,952</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">33,600,464</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">21,144,455</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">82,004,922</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">81,131,829</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">62,660,999</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20,681,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">26,552,039</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">28,108,731</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">28,824,067</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">29,503,079</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">34,358,331</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total shareholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">53,180,855</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">51,628,750</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">28,302,668</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Shares outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,760,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,760,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,640,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



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

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


<!-- Field: Page; Sequence: 7; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is conducted in China, and the financial records of Jinzheng are maintained in RMB, its functional currency. However,
we use the U.S. dollar as our reporting currency; therefore, periodic reports made to shareholders will include current period
amounts translated into U.S. dollars using the then-current exchange rates. Our financial statements have been translated into
U.S. dollars in accordance with Accounting Standards Codification (&ldquo;ASC&rdquo;) 830-10, &ldquo;Foreign Currency Matters.&rdquo;
We have translated our asset and liability accounts using the exchange rate in effect at the balance sheet date. We translated
our statements of operations using the average exchange rate for the period. We reported the resulting translation adjustments
under other comprehensive income (loss). The consolidated balance sheet amounts, with the exception of equity at December 31,
2018 and 2017 were translated at RMB 6.8755 and RMB 6.5062 to $1.00, respectively. The equity accounts were stated at their historical
rate. The average translation rates applied to consolidated statements of income and comprehensive income and cash flows for the
years ended December 31, 2018, 2017 and 2016 were RMB 6.6090, RMB 6.7568 and RMB 6.6441 to $1.00, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
make no representation that any RMB or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or RMB, as
the case may be, at any particular rate, or at all. The Chinese government imposes control over its foreign currency reserves
in part through direct regulation of the conversion of RMB into foreign exchange and through restrictions on foreign trade.</FONT></P>

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




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

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

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Capitalization
    and indebtedness.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>C.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Reasons
    for Offer and use of Proceeds.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>D.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Risk
    Factors.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Related to Our Business </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Wage
increases in China may prevent us from sustaining our competitive advantage and could reduce our profit margins. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Labor
costs in China have increased with China&rsquo;s economic development. Rising inflation in China is also putting pressure on wages.
Wage costs for our employees form a significant part of our costs. For instance, in both 2018 and 2017, our compensation and benefit
costs for our employees were approximately $0.29 million per year. In addition, we are required by Chinese laws and regulations
to pay various statutory employee benefits, including pensions, housing funds, medical insurance, work-related injury insurance,
unemployment insurance and maternity insurance to designated governmental agencies for the benefit of our employees. We expect
that our labor costs, including wages and employee benefits, will continue to increase, particularly as we seek to expand our
operations. In addition, the future issuance of equity-based compensation to our professional staff and other employees would
also result in additional stock dilution for our shareholders. Unless we are able to pass on these increased labor costs to our
customers by increasing prices for our products and projects, our profitability and results of operations may be materially and
adversely affected. Furthermore, the Chinese government has promulgated new laws and regulations to enhance labor protections
in recent years, such as the Labor Contract Law and the Social Insurance Law. As the interpretation and implementation of these
new laws and regulations are still evolving, our employment practice may not at all times be deemed in compliance with the new
laws and regulations. If we are subject to penalties or incur significant liabilities in connection with labor disputes or investigation,
our business and profitability may be adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
revenue will decrease if the industries in which our customers operate experience a protracted slowdown. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers generally operate in the construction industry. Therefore, we are subject to general changes in economic conditions
impacting this industry segment of the economy. If the construction industry does not grow or if there is a contraction in this
industry, demand for our business would decrease. Demand for our business is typically affected by a number of overarching economic
factors, including interest rates, environmental laws and regulations, the availability and magnitude of private and governmental
investment in infrastructure projects and the health of the overall economy. If there is a decline in economic activity in China
or the other markets in which we operate, or there is a protracted slowdown in industries upon which we rely for our sales, demand
for our projects and products and our revenue would likewise decrease, which could have a materially adverse effect on our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Any
decline in the availability or increase in the cost of raw materials could materially impact our earnings.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
construction material products, manufacturing equipment and projects depend heavily on the ready availability of various raw materials.
The availability of raw materials may decline, and their prices may fluctuate greatly. If our suppliers are unable or unwilling
to provide us with raw materials on terms favorable to us, we may be unable to produce certain products, equipment or complete
projects. The inability to produce certain products or projects for customers could result in a decrease in profit and damage
to our corporate reputation. In the event our raw material costs increase, we may not be able to pass these higher costs on to
our customers in full or at all.</FONT></P>

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


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
rely on a limited number of vendors, and the loss of any significant vendor could harm our business, and the loss of any one of
such vendors could have a material adverse effect on our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consider our major vendors to be those vendors that accounted for more than 10% of overall purchases in any given fiscal period.
For the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials
from one major supplier, respectively. We have not entered into long-term contracts with all of our significant vendors and instead
rely on individual contracts with such vendors. Although we believe that we can locate replacement vendors readily on the market
for prevailing prices, any difficulty in replacing a vendor on terms acceptable to us could negatively affect our company&rsquo;s
performance to the extent it results in higher prices or a slower supply chain.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
face substantial inventory risk, which if such risk is not addressed could have a material adverse effect on our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
must order materials for our products and projects and build inventory in advance of production. We typically acquire materials
through a combination of purchase orders, supplier contracts and open orders, in each case based on projected demand.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, our inventory was $4,630,312. Inventory turnover for the fiscal 2018 was 57 days. As our markets are competitive
and subject to rapid technology and price changes, there is a risk that we will forecast incorrectly and order or produce incorrect
amounts of products or not fully utilize firm purchase commitments. If we were unsuccessful in accurately quantifying appropriate
levels of inventory, our business, financial condition and results of operation may be materially and adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Any
disruption in the supply chain of raw materials and our products could adversely impact our ability to produce and deliver products,
which could have a material adverse effect on our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to optimize our product manufacturing, we must manage our supply chain for raw materials and delivery of our products. Supply
chain fragmentation and local protectionism within China further increase supply chain disruption risks. Local administrative
bodies and physical infrastructure built to protect local interests may pose transportation challenges for raw material transportation
as well as product delivery. In addition, profitability and volume could be negatively impacted by limitations inherent within
the supply chain, including competitive, governmental, legal, natural disasters, and other events that could impact both supply
and price. Any of these occurrences could cause significant disruptions to our supply chain, manufacturing capability and distribution
system that could adversely impact our ability to produce and deliver products. If we are unsuccessful in maintaining efficient
operation of our supply chain, our business, financial condition and results of operation may be materially and adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
do not maintain a reserve for warranty or defective products and installation claims. Our costs could increase if we experience
a significant number of claims, which could have a material adverse effect on our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
generally obtain customers&rsquo; acceptance when we deliver products, equipment or projects. In practice, we allow our customers
to reserve approximately 5-20% of the agreed purchase or installation price as a security retention for a period of one or two
years after we deliver or implement a solution. We consider this one or two years term to be a warranty period for our products
or projects sold. Historically, we have not experienced significant customer complaints concerning our products or projects, and
none of our customers have claimed damages for any loss incurred due to quality problems. In addition to our one to two years
reserve, China&rsquo;s Product Quality Law generally allows customers two years to seek compensation for damages caused by product
quality deficiencies in cases in which a product lacks an expiration period.</FONT></P>

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


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expect our customer support teams and our quality assurance and manufacturing monitoring procedures to continue to keep claims
at a level that does not support a need for a financial reserve. However, if we experience significant increases in claims or
customers&rsquo; failure to pay the final 5-20% of a purchase/installation price as a result of quality concerns, our financial
results could be adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
face certain risks in collecting our accounts receivable, the failure to collect could have a material adverse effect on our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">With the recent expansion
of our business, our accounts receivable has increased significantly. At the end of December 31, 2018 and 2017, our accounts receivable
were 15,175,547 and $18,503,286, respectively. These amounts represented 40% of our total revenues in 2018 and 57% of our total
revenues in 2017. For the year ended December 31, 2018 our accounts receivable turnover was 186 days, consistent with 186 days
for the same period in 2017.</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
we believe that we have developed a robust receivables management system and have not incurred a situation where an account receivable
has become uncollectable, as our business continues to scale, we believe that our accounts receivable balance will continue to
grow. This, in turn, increases our risks for bad debts and uncollectible receivables. To the extent we incur additional bad debts
and/or uncollectible receivables, our business, financial condition and results of operation may be materially and adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
return on investment in client projects may be different from our projections. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
return on investment in client projects will take some time to materialize. At the initial stages of project investment and construction,
the depreciation of newly added materials and fixed assets will negatively affect our operating results. In addition, the projects
may be subject to changes in market conditions during the installation and implementation phases. Changes in industry policy,
the progress of the projects, project management, raw materials supply, market conditions and other variables may affect the profitability
and the time in which we profit on projects, which may be different from our initial forecast, thus affecting the actual return
on investment of the projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
sale of our eco-friendly construction materials are subject to geographic market risks, which could adversely affect our revenues
and profitability.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currently,
all of our eco-friendly construction materials are sold in China. Accordingly, we are subject to risks related to the economy
of this geographic market. In addition to economic conditions, the geographic concentration suggests that regional specific legislation,
taxes and disasters such as earthquakes could disproportionately affect us and our financial performance. A downturn in the demand
for eco-friendly construction materials or economic conditions in Hainan Province could result in a material decline in our business,
financial condition and results of operation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
have experienced rapid growth in recent periods. If we fail to manage our growth effectively, we may be unable to execute our
business plan and address competitive challenges, which could have a material adverse effect on our business. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total revenues increased from $35.6 million in 2017 to $37.6 million in 2018. This growth has resulted, and will continue to result,
in substantial demands on our managerial, administrative, operational, financial and other resources. Furthermore, we intend to
grow by expanding our business, increasing market penetration of our existing products, developing new products and increasing
our targeting of domestic and international markets. To manage this growth, we must develop and improve our existing administrative
and operational systems and our financial and management controls and further expand, train and manage our work force.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
we continue these efforts, we may incur substantial costs and expend substantial resources due to, among other things, different
technology standards, legal considerations and cultural differences. We will be required to dedicate additional financial resources
and personnel to optimize our operational infrastructure and to recruit more personnel to train and manage our growing employee
base. If we cannot successfully implement these measures efficiently and cost-effectively, we may be unable to satisfy a growth
in demand for our products and projects, which will&nbsp;impair our revenue growth and hurt our overall financial performance.</FONT></P>

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


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
cannot assure you that our growth strategy will be successful, which may result in a negative impact on our growth, financial
condition, results of operations and cash flow.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend to grow by expanding our business, increasing market penetration of our existing products, developing new products and
increasing our targeting of domestic and international markets. However, many obstacles to this expansion exist, including increased
competition from similar businesses, our ability to improve our products and product mix to realize the benefits of our research
and development efforts, unexpected costs and costs associated with marketing efforts. As such, we cannot assure you that we will
be able to successfully overcome these potential challenges and establish our business in additional markets. Our inability to
implement this growth strategy successfully may have a negative impact on our growth, future financial condition, and results
of operations or cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we fail to protect our intellectual property rights, it could harm our business and competitive position.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
own 67  patents (seven of which are owned jointly with Luoyang Water-Conservancy Surveying &amp; Design Co., Ltd.
(&ldquo;Luoyang&rdquo;), an independent third party), and 7 software copyrights in China covering our construction material
products and manufacturing equipment, and we rely on a combination of patent, trademark and trade secret laws and
non-disclosure agreements and other methods to protect our intellectual property rights.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
process of seeking patent protection on future patents can be lengthy and expensive, our patent applications may fail to result
in patents being issued, and our existing and future patents may be insufficient to provide us with meaningful protection or commercial
advantage. Our patents and patent applications may also be challenged, invalidated or circumvented.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Implementation
of Chinese intellectual property-related laws has historically been lacking, primarily because of ambiguities in Chinese laws
and enforcement difficulties. Accordingly, intellectual property rights and confidentiality protections in China may not be as
effective as in the United States or other western countries. Furthermore, policing unauthorized use of proprietary technology
is difficult and expensive, and we may need to resort to litigation to enforce or defend patents issued to us or to determine
the enforceability, scope and validity of our proprietary rights or those of others. Such litigation and an adverse determination
in any such litigation, if any, could result in substantial costs and diversion of resources and management attention, which could
harm our business and competitive position.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be exposed to intellectual property infringement and other claims by third parties which, if successful, could disrupt our
business and have a material adverse effect on our financial condition and results of operations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success depends, in large part, on our ability to use and develop our technology and know-how without infringing third party intellectual
property rights. We face a high risk of being the subject of claims for intellectual property infringement, invalidity or indemnification
relating to other parties&rsquo; proprietary rights because we sell our products and manufacturing equipment internationally and
litigation is becoming more common in China. Our current or potential competitors, many of which have substantial resources and
have made substantial investments in competing technologies, may have or may obtain patents that will prevent, limit or interfere
with our ability to make, use or sell our branded products in either China or other countries, including the United States and
other countries in Asia. In addition, the defense of intellectual property suits, including patent infringement suits, and related
legal and administrative proceedings can be costly, time consuming and may significantly divert the efforts and resources of our
technical and management personnel. Furthermore, an adverse determination in any such litigation or proceedings to which we may
become a party could cause us to:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">pay
    damage awards;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">seek
    licenses from third parties;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">pay
    ongoing royalties;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">redesign
    our branded products; or</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">be
    restricted by injunctions.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
of these events could effectively prevent us from pursuing some or all of our business and result in our customers or potential
customers deferring or limiting their purchase or use of our branded products, which could have a material adverse effect on our
financial condition and results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Confidentiality
agreements with employees and third parties may not prevent unauthorized disclosure of proprietary information and trade secrets.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to patents, we rely on confidentiality agreements to protect our technical know-how and other proprietary information.
In addition, our officers and each of our main technical and management employees have signed a confidentiality agreement. Nevertheless,
there can be no guarantee that an employee or a third party will not make an unauthorized disclosure of our proprietary confidential
information. This might happen intentionally or inadvertently. It is possible that a competitor will make use of such information,
and that our competitive position will be compromised, in spite of any legal action we might take against persons making such
unauthorized disclosures.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
use of unqualified individual subcontractors may result in substantial liability.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We,
REIT Construction and REIT Eco Engineering sometimes subcontract portions of our projects to third parties. According to Construction
Law and Qualification Standard for Labor Subcontracting in Construction Business of China, individual contractors are not in a
position to obtain any qualification of labor subcontracting. Accordingly, contracts subcontracted out by REIT Construction and
REIT Eco Engineering to individual contractors may be declared void and unenforceable by applicable courts. Article 29 of the
Construction Law requires that &ldquo;the overall contractors and subcontractors shall bear joint responsibilities to project
owners for the subcontracted projects&rdquo;. It is possible that we may subcontract projects to individuals or parties without
required qualifications. If the construction completed by unqualified individual subcontractors does not meet required quality
standards and an accident occurs, we may jointly bear the consequences pursuant to the Article 67 of the Construction Law. Also,
according to Article 54 of the Regulation on the Quality Management of Construction Projects, the liabilities for the consequences
could be indemnifying the damages and paying a penalty ranging from 500,000 RMB (approximately $72,000) up to 1.0 million RMB.
(approximately $144,000).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we experience a significant disruption in, or a breach in security of, our information technology systems or if we fail to implement,
manage or integrate new systems, software and technologies successfully, it could harm our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
information technology (&ldquo;IT&rdquo;) systems are an integral part of our business. We depend on our IT systems to process
transactions, manage logistics, keep financial records, prepare our financial reporting and operate other critical functions.
Security breaches, cyber-attacks or other serious disruptions of our IT systems can create systemic disruptions, shutdowns or
unauthorized disclosure of confidential information. If we are unable to prevent or adequately respond to such breaches, attacks
or other disruptions, our operations could be adversely affected or we may suffer financial or reputational damage.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, our ability to effectively implement our business plan in a rapidly evolving market requires effective planning, reporting
and analytical processes and systems. We are improving and expect that we will need to continue to improve and further integrate
our IT systems, reporting systems and operating procedures on an ongoing basis. If we fail to do so effectively, it could adversely
affect our ability to achieve our objectives.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Product
defects and unanticipated use or inadequate disclosure with respect to our products could adversely affect our business, reputation
and financial performance.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing
or design defects (including in products or components that we source from third parties), unanticipated use of, or inadequate
disclosure of risks relating to, the use of products or equipment that we make and sell may lead to personal injury, death or
property damage. These events could lead to recalls or alerts relating to our products, result in the removal of a product or
equipment from the market or result in product liability claims being brought against us. Product and equipment recalls, removals
and liability claims can lead to significant costs, as well as negative publicity and damage to our reputation that could reduce
demand for our products and equipment.</FONT></P>

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


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Outstanding
bank loans may reduce our available funds.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had approximately $17.4 million in bank loans and third-party loan outstanding as of December 31, 2018. The loans are held at
multiple banks and third-party financing company, and all of the debt is guaranteed by third-party guaranty companies and certain
company officers. There can be no guarantee that we will be able to pay all amounts when due or refinance the amounts on terms
that are acceptable to us or at all. If we are unable to make our payments when due or to refinance such amounts, our property
could be foreclosed and our business could be negatively affected.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B><I>We guaranteed a related party loan, which may subject
us to losses should we have to make our commitments under the guaranty, which could have a material adverse effect on our financial
condition, results of operations, cash flow and per share trading price of our securities. </I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">During the year ended
December, 31, 2018, REIT Holdings and REIT Changjiang provided a guarantee to a related party, Shexian Ruibo Environmental Science
and Technology Co., Ltd., which in turn obtained financing in an amount of RMB 6 million (approximately $0.87 million) (See Note
15 to the Consolidated Financial Statements included in this Annual Report). In the event of any legal claims or lawsuits against
REIT Holdings and REIT Changjiang due to this guarantee, Mr. Hengfang Li, the Company&rsquo;s CEO will unconditionally and personally
bear all the expenditures and economic losses arising from assuming the above guarantee or make full compensation. Accordingly,
the Company believes that any ultimate liability resulting from the outcome of such guaranty, if there is any, will not have a
material adverse effect on the Company&rsquo;s consolidated financial position or results of operations or liquidity. However.
In the event if Mr. Li is unable to satisfy any losses related to the guaranty on our behalf it could have a material adverse effect
on our financial condition and results of operations, cash flow and per share trading price of our securities<I>.</I></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: left"><B><I>A financial intermediary may have
acquired investment funds from investors to invest in our Company&rsquo;s business before reaching a final mutual agreement with
us to obtain such investments, which may subject us to on-going or future litigation, which could have a material adverse effect
on our financial condition.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">In 2018 a financial
intermediary and REIT Xinyi began negotiations towards a potential cooperation where the financial intermediary would introduce
potential investors to facilitate investment in REIT Xinyi&rsquo;s business. In December 2018, an investor invested 1,000,000 RMB
(approximately $0.15 million) in REIT Xinyi through this financial intermediary. REIT Xinyi rejected this investment and returned
the total investment funds it received to the investor and informed the financial intermediary to cease facilitating investments
from other investors. In addition, despite there not being a final mutual agreement between the parties, it appears the financial
intermediary may have acquired investment funds in the aggregate amount of 15,450,000 RMB (approximately $2.15 million) from certain
investors, and REIT Xinyi did not receive any funds from these investments.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">As of the date of this annual report, REIT Xinyi has not been involved in any lawsuit regarding the above
investments. In the event that there
are any legal claims or lawsuits against the Company due to these investments, Mr. Hengfang Li, the Company&rsquo;s CEO has agreed
to assume full responsibility for liabilities, if any, and assume the creditor&rsquo;s rights for these claims on behalf of the
Company. Accordingly, at this time, the Company believes that any ultimate liability resulting from the outcome of such proceedings,
if there are any, will not have a material adverse effect on the Company&rsquo;s consolidated financial position or results of
operations or liquidity.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">However, in the event
that Mr. Li personally fails to satisfy any losses related to the investments on our behalf, the Company may face the risk of being
sued by the investors and repay related liabilities, which although is remote, could have a material adverse effect on our financial
condition<I>.</I></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
future growth depends on new products, equipment and new technology innovation, and failure to invent and innovate could adversely
impact our business prospects.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
future growth depends in part on maintaining our competitive advantage with current products and equipment in new and existing
markets, as well as our ability to develop new products, equipment and technologies to serve such markets. To the extent that
competitors develop competitive products, equipment and technologies, or new products, equipment or technologies that achieve
higher customer satisfaction, our business prospects could be adversely impacted. In addition, regulatory approvals for new products,
equipment or technologies may be required, and these approvals may not be obtained in a timely or cost-effective manner, which
could adversely impact our business prospects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Changes
in demand for our products, equipment and business relationships with key customers and suppliers may negatively affect operating
results.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
achieve our objectives, we must develop and sell products and equipment that are subject to the demands of our customers. This
is dependent on many factors, including managing and maintaining relationships with key customers, responding to the rapid pace
of technological change and obsolescence, which may require increased investment by us or result in greater pressure to commercialize
developments rapidly or at prices that may not fully recover the associated investment, and the effect on demand resulting from
customers&rsquo; research and development, capital expenditure plans and capacity utilization. If we are unable to keep up with
our customers&rsquo; demands, our sales, earnings and operating results may be negatively affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be unable to deliver our backlog on time, which could affect future sales and profitability and our relationships with customers.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to meet customer delivery schedules for backlog is dependent on a number of factors including sufficient manufacturing
plant capacity, adequate supply channel access to raw materials and other inventory required for production, an adequately trained
and capable workforce, project engineering expertise for certain large projects and appropriate planning and scheduling of manufacturing
resources. Many of the contracts we enter into with our customers require long manufacturing lead times. Failure to deliver in
accordance with customer expectations could subject us to contract cancellations and financial penalties, and may result in damage
to existing customer relationships and could have a material adverse effect on our business, financial condition and results of
operations. We cannot assure you that our backlog will result in revenue on a timely basis or at all, or that any cancelled contracts
will be replaced.</FONT></P>

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


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Our
operations are subject to various hazards that may cause personal injury or property damage and increase our operating costs,
and which may exceed the coverage of our insurance.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">There
are inherent risks to our operations. Our workers are subject to the usual hazards associated with providing services on construction
sites, while our plant personnel are subject to the hazards associated with moving and storing large quantities of heavy raw materials
and finished products. Operating hazards can cause personal injury and loss of life, damage to or destruction of property, plant
and equipment and environmental damage. Although we conduct training programs designed to reduce these risks, we cannot eliminate
these risks. We rely on state mandated social insurance for work-related injuries of our employees. However, any claim that exceeds
the scope of our insurance coverage, if successful and of sufficient magnitude, could result in the incurrence of substantial
costs and the diversion of resources, which could have a material adverse effect on us. In addition, we do not have any business
liability, disruption, litigation or property insurance coverage for our operations. Any uninsured occurrence of loss or damage
to property, or litigation or business disruption may also materially and adversely affect our ability to operate.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may incur material costs and losses as a result of claims our products do not meet regulatory requirements or contractual specifications.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operations involve providing products that must meet building code or other regulatory requirements and contractual specifications
for durability, stress-level capacity, weight-bearing capacity and other characteristics. If we fail or are unable to provide
products meeting these requirements and specifications, we may face economic penalties, including price adjustments, rejection
of deliveries and/or termination of contracts, and our reputation could be damaged. If a significant product-related claim or
claims are made and resolved against us in the future, such resolution may have a material adverse effect on our business, financial
condition, results of operations and cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
operations may incur substantial liabilities to comply with environmental laws and regulations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
construction materials manufacturing operations are subject to laws and regulations relating to the release or disposal of materials
into the environment or otherwise relating to environmental protection. Our failure to have complied with the applicable laws
may result in the assessment of administrative, civil and criminal penalties, the incurrence of investigatory or remedial obligations
and the imposition of injunctive relief. Resolution of these matters may require considerable management time and expense. In
addition, changes in environmental laws and regulations occur frequently and any changes that result in more stringent or costly
manufacturing, storage, transport, disposal or cleanup requirements could require us to make significant expenditures to reach
and maintain compliance and may otherwise have a material adverse effect on our industry in general and on our own results of
operations, competitive position or financial condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
depend on our key personnel, and our business and growth prospects may be severely disrupted if we lose their services. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
future success depends heavily upon the continued service of our key executives. In particular, we rely on the expertise and experience
of Hengfang Li, our founder, Chairman and Chief Executive Officer. We rely on his industry expertise and experience in our business
operations, and in particular, his business vision, management skills, and working relationship with our employees, our other
major shareholders, the regulatory authorities, and many of our clients. If he became unable or unwilling to continue in his present
position, or if he joined a competitor or formed a competing company in violation of his employment agreement, we may not be able
to replace him easily, our business may be significantly disrupted and our financial condition and results of operations may be
materially adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not maintain key man life insurance on any of our senior management or key personnel. The loss of any one of them would have
a material adverse effect on our business and operations. Competition for senior management and our other key personnel is intense
and the pool of suitable candidates is limited. We may be unable to locate a suitable replacement for any senior management or
key personnel that we lose. In addition, if any member of our senior management or key personnel joins a competitor or forms a
competing company, they may compete with us for customers, business partners and other key professionals and staff members of
our Company. Although each of our senior management and key personnel has signed a confidentiality and non-competition agreement
in connection with his or her employment with us, we cannot assure that we will be able to successfully enforce these provisions
in the event of a dispute between us and any member of our senior management or key personnel.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, we compete for qualified personnel with other industry competitors, and we face competition in attracting skilled personnel
and retaining the members of our senior management team. These personnel possess technical and business capabilities, including
expertise relevant to the construction materials industry, which are difficult to replace. There is intense competition for experienced
senior management with technical and industry expertise in the construction materials industry, and we may not be able to retain
our key personnel. Intense competition for these personnel could cause our compensation costs to increase, which could have a
material adverse effect on our results of operations. Our future success and ability to grow our business will depend in part
on the continued service of these individuals and our ability to identify, hire and retain additional qualified personnel. If
we are unable to attract and retain qualified employees, we may be unable to meet our business and financial goals.</FONT></P>

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

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


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
senior management lacks experience in managing a public company and complying with laws applicable to operating as a U.S. public
company domiciled in the British Virgin Islands and failure to comply with such laws could have a material adverse effect on our
business. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the completion of our initial public offering, the China Operating Companies operated as private companies located in China
and REIT US operated as a private company located in the United States. In connection with our initial public offering, we formed
ReTo Eco-Solutions in the British Virgin Islands and REIT Holdings in Hong Kong. ReTo Eco-Solutions is structured as the parent
company of REIT Holdings, which is the parent company of Beijing REIT, REIT Ecological. Beijing REIT operates as the parent
company to the other China Operating Companies, REIT US and owns 51% of REIT India, a joint venture in India. In the process of
taking these steps to prepare our company for our initial public offering, Beijing REIT&rsquo;s senior management became the senior
management of ReTo Eco-Solutions. None of ReTo Eco-Solutions senior management has experience managing a public company or managing
a British Virgin Islands company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of our initial public offering, our company became subject to laws, regulations and obligations that did not currently
apply to it, and our senior management currently has no experience in complying with such laws, regulations and obligations. For
example, ReTo Eco-Solutions will need to comply with the British Virgin Islands laws applicable to companies that are domiciled
in that country. The senior management is only experienced in operating the business of Beijing REIT in compliance with Chinese
laws. Similarly, by virtue of our initial public offering, ReTo Eco-Solutions is required to file annual and current reports in
compliance with U.S. securities and other laws. These obligations can be burdensome and complicated, and failure to comply with
such obligations could have a material adverse effect on ReTo. In addition, we expect that the process of learning about such
new obligations as a public company in the United States will require our senior management to devote time and resources to such
efforts that might otherwise be spent on the operation of our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
have limited business insurance coverage. Any future business liability, disruption or litigation we experience might divert management
focus from our business and could significantly impact our financial results. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Availability
of business insurance products and coverage in China is limited, and most such products are expensive in relation to the coverage
offered. We have determined that the risks of disruption, cost of such insurance and the difficulties associated with acquiring
such insurances on commercially reasonable terms make it impractical for us to maintain such insurances. As a result, we do not
have any business liability, disruption or litigation insurance coverage for our operations in China. Accordingly, a business
disruption, litigation or natural disaster may result in substantial costs and divert management&rsquo;s attention from our business,
which would have an adverse effect on our results of operations and financial condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may require additional financing in the future and our operations could be curtailed if we are unable to obtain required additional
financing when needed. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may need to obtain additional debt or equity financing to fund future capital expenditures. While we do not anticipate seeking
additional financing in the immediate future, any additional equity financing may result in dilution to the holders of our outstanding
shares of capital stock. Additional debt financing may put us in situations that would restrict our freedom to operate our business,
such as situations that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit
    our ability to pay dividends or require us to seek consent for the payment of dividends;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">increase
    our vulnerability to general adverse economic and industry conditions;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">require
    us to dedicate a portion of our cash flow from operations to payments on our debt, thereby reducing the availability of our
    cash flow to fund capital expenditures, working capital and other general corporate purposes; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit
    our flexibility in planning for, or reacting to, changes in our business and our industry.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
cannot guaranty that we will be able to obtain additional financing on terms that are acceptable to us, or any financing at all,
and the failure to obtain sufficient financing could adversely affect our business operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Potential
disruptions in the capital and credit markets may adversely affect our business, including the availability and cost of short-term
funds for liquidity requirements, which could adversely affect our results of operations, cash flows and financial condition.
</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Potential
changes in the global economy may affect the availability of business and consumer credit. We may need to rely on the credit markets,
particularly for short-term borrowings from banks in China, as well as the capital markets, to meet our financial commitments
and short-term liquidity needs if internal funds from our operations are not available to be allocated to such purposes. Disruptions
in the credit and capital markets could adversely affect our ability to draw on such short-term bank facilities. Our access to
funds under such credit facilities is dependent on the ability of the banks that are parties to those facilities to meet their
funding commitments, which may be dependent on governmental economic policies in China. Those banks may not be able to meet their
funding commitments to us if they experience shortages of capital and liquidity or if they experience excessive volumes of borrowing
requests from us and other borrowers within a short period of time.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
disruptions in the credit and capital markets could result from uncertainty, changing or increased regulations, reduced alternatives
or failures of financial institutions could adversely affect our access to the liquidity needed for our business. Any disruption
could require us to take measures to conserve cash until the markets stabilize or until alternative credit arrangements or other
funding for our business needs can be arranged. Such measures may include deferring capital expenditures, and reducing or eliminating
discretionary uses of cash. These events would adversely impact our results of operations, cash flows and financial position.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
bank accounts in China are not insured or protected against loss. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
China Operating Companies maintain cash accounts with various banks located in China. Such cash accounts are not insured or otherwise
protected. Should any bank holding such cash deposits become insolvent, or if the China Operating Companies are otherwise unable
to withdraw funds, those entities would lose the cash on deposit with that particular bank.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Changes
in China&rsquo;s environmental laws and policies may affect our financial condition.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
eco-friendly construction materials and projects are primarily used in the construction industry. Our business is in line with
China&rsquo;s current focus on environmental protection policies, specifically the 13<SUP>th</SUP> Five Year Plan (2016-2020).
However, should China alter its environmental policies towards less regulation, we believe demand for our eco-friendly construction
materials and equipment will decrease, adversely impacting our results of operations, cash flows and financial position.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Relating to Our Corporate Structure </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
will likely not pay dividends in the foreseeable future.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have not previously paid any cash dividends, and we do not anticipate paying any dividends on our common shares in
the foreseeable future.&nbsp;Although we have achieved net profitability in 2017 and 2016, we cannot assure that our
operations will continue to result in sufficient revenues to enable us to operate at profitable levels or to generate
positive cash flows from operating activities. Dividend policy is subject to the discretion of our board of directors and
will depend on, among other things, our earnings, financial condition, capital requirements and other factors.&nbsp;If we
determine to pay dividends on any of our common shares in the future, we will be dependent, in large part, on receipt of
funds from Beijing REIT, REIT Ecological and REIT Yancheng for our cash needs, including the funds necessary to pay dividends
and other cash distributions, if any, to our shareholders, to service any debt we may incur and to pay our operating
expenses. The payment of dividends by entities organized in China is subject to limitations as described herein. Under
British Virgin Islands law, we may only pay dividends from surplus (the excess, if any, at the time of the determination of
the total assets of our Company over the sum of our liabilities, as shown in our books of account, plus our capital), and we
must be solvent before and after the dividend payment in the sense that we will be able to satisfy our liabilities as they
become due in the ordinary course of business; and the realizable value of assets of our Company will not be less than the
sum of our total liabilities, other than deferred taxes as shown on our books of account, and our capital. If we determine to
pay dividends on any of our common shares in the future, as a holding company, we will be dependent on receipt of funds from
Beijing REIT, REIT Ecological and REIT Yancheng. See &ldquo;Dividend Policy.&rdquo;</FONT></P>

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


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Chinese enterprise income tax law, dividends payable by a foreign investment entity to its foreign investors are subject
to a withholding tax of 10%. Similarly, dividends payable by a foreign investment entity to its Hong Kong investor who owns 25%
or more of the equity of the foreign investment entity is subject to a withholding tax of 5%.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The </FONT>payment
of dividends by entities organized in China is subject to limitations, procedures and formalities. Regulations in China
currently permit payment of dividends only out of accumulated profits as determined in accordance with accounting standards
and regulations in China. Beijing REIT, REIT Ecological and REIT Yancheng are also required to set aside at least 10% of its
after-tax profit based on Chinese accounting standards each year to its compulsory reserves fund until the accumulative
amount of such reserves reaches 50% of its registered capital.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transfer to this reserve must be made before distribution of any dividend to shareholders. The surplus reserve fund is non-distributable
other than during liquidation and can be used to fund previous years&rsquo; losses, if any, and may be utilized for business expansion
or converted into registered capital, provided that the remaining reserve balance after such issue is not less than 25% of the
registered capital. As of December 31, 2018, and December&nbsp;31, 2017, the accumulated appropriations to statutory reserves
amounted to $2,632,797 and $1,989,475, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business may be materially and adversely affected if any of our China Operating Companies declare bankruptcy or become subject
to a dissolution or liquidation proceeding.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Enterprise Bankruptcy Law of China provides that an enterprise may be liquidated if the enterprise fails to settle its debts as
and when they fall due and if the enterprise&rsquo;s assets are, or are demonstrably, insufficient to clear such debts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
China Operating Companies hold certain assets that are important to our business operations. If any of our China Operating Companies
undergoes a voluntary or involuntary liquidation proceeding, unrelated third-party creditors may claim rights to some or all of
these assets, thereby hindering our ability to operate our business, which could materially and adversely affect our business,
financial condition and results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may rely on dividends paid by China Operating Companies to satisfy our cash needs.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We may rely on dividends and other distributions on equity paid by our China Operating Companies for our
cash needs, including the funds necessary to pay dividends and other cash distributions, if any, to our shareholders, to service
any debt we may incur and to pay our operating expenses. Two loans governing part of the current debts incurred by Beijing REIT
and REIT Changjiang have restrictions on their abilities to pay dividends, and any future financing arrangements may impose such
restrictions as well. Further, the payment of dividends by entities organized in China is subject to limitations as described herein.
Under British Virgin Islands law, we may only pay dividends from surplus (the excess, if any, at the time of the determination
of the total assets of our company over the sum of our liabilities, as shown in our books of account, plus our capital), and we
must be solvent before and after the dividend payment in the sense that we will be able to satisfy our liabilities as they become
due in the ordinary course of business; and the realizable value of assets of our company will not be less than the sum of our
total liabilities, other than deferred taxes as shown on our books of account, and our capital. If we determine to pay dividends
on any of our common shares in the future, as a holding company, we will be dependent on receipt of funds from Beijing REIT<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
REIT Ecological and REIT Yancheng. See &ldquo;Dividend Policy.&rdquo;</FONT></FONT></P>

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


<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B><I>Beijing REIT, REIT Ecological and REIT
Yancheng are required to allocate a portion of its after-tax profits, to the statutory reserve fund, and as determined by its board
of directors, to the staff welfare and bonus funds, which may not be distributed to equity owners.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Pursuant to Company Law of P.R. China (2018
Revision) and Implementing Rules for the Law of the People&rsquo;s Republic of China on Wholly Foreign-owned Enterprises (2014
Revision), Beijing REIT, REIT Ecological and REIT Yancheng are required to allocate a portion of its after-tax profits, to the
statutory reserve fund, and in accordance with its Articles of Association, to the staff welfare and bonus funds. No lower than
10% of an enterprise&rsquo;s after tax-profits should be allocated to the statutory reserve fund. When the statutory reserve fund
account balance is equal to or greater than 50% of both Beijing REIT, REIT Ecological and REIT Yancheng&rsquo;s registered capital,
no further allocation to the statutory reserve fund account is required. According to the Articles of Association of Beijing REIT,
REIT Ecological and REIT Yancheng, their board of directors determines the amount contributed to the staff welfare and bonus funds.
The staff welfare and bonus fund is used for the collective welfare of the staff of Beijing REIT, REIT Ecological and REIT Yancheng.
These reserves represent appropriations of retained earnings determined according to Chinese law.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">As of the date of this annual report, the
amounts of staff welfare and bonus funds have not yet been determined, and we have not committed to establishing such amounts at
this time. Under current Chinese laws, Beijing REIT, REIT Ecological and REIT Yancheng are required to set aside staff welfare
and bonus funds amounts, but has not yet done so. Beijing REIT, REIT Ecological and REIT Yancheng have not done so because Chinese
authorities grant companies flexibility in making a determination. Chinese law requires such a determination to be made in accordance
with the company&rsquo;s organizational documents and both Beijing REIT, REIT Ecological and REIT Yancheng&rsquo;s organizational
documents do not require the determination to be made within a particular timeframe. Although we have not yet been required by
Chinese authorities to make such determinations or set aside such amounts, Chinese authorities may require Beijing REIT, REIT Ecological
and REIT Yancheng to rectify its noncompliance and we may be fined if we fail to do so after receiving a warning within its set
time period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Additionally, Chinese law provides that
a foreign-invested company must allocate a portion of after-tax profits to the statutory reserve fund and the staff welfare and
bonus funds reserve prior to the retention of profits or the distribution of profits to its foreign shareholders. Therefore, if
for any reason, the dividends from Beijing REIT, REIT Ecological and REIT Yancheng cannot be repatriated to us or not in time,
our cash flow may be adversely impacted or we may become insolvent.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
failure to obtain prior approval of the China Securities Regulatory Commission (&ldquo;CSRC&rdquo;) for the listing and trading
of our common shares on a foreign stock exchange could have a material adverse effect upon our business, operating results, reputation
and trading price of our common shares.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August&nbsp;8, 2006, six Chinese regulatory agencies, including the Ministry of Commerce of the People&rsquo;s Republic of China
(&ldquo;MOFCOM&rdquo;), jointly issued the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors,
which was subsequently revised on June 22, 2009 (the New &ldquo;M&amp;A Rule&rdquo;). The New M&amp;A Rule contains provisions
that require that an offshore special purpose vehicle (&ldquo;SPV&rdquo;) formed for overseas listing purposes and controlled
directly or indirectly by Chinese companies or individuals shall obtain the approval of the CSRC prior to the listing and trading
of such SPV&rsquo;s securities on an overseas stock exchange. On September&nbsp;21, 2006, the CSRC published Provisions on Indirect
Issuance of Securities Overseas by a Domestic Enterprise or Overseas Listing of Its Securities for Trading, which specify documents
and materials required to be submitted to the CSRC by a SPV seeking CSRC&rsquo;s approval for overseas listings.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
the application of the New M&amp;A Rule remains unclear with no consensus currently existing among leading Chinese law firms regarding
the scope and applicability of the CSRC approval requirement. Our Chinese counsel, Beijing DeHeng Law Offices, has given us the
following advice, based on their understanding of current Chinese laws and regulations:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
    the time of our equity interest acquisition, as the acquiree, Beijing REIT was not related to or connected with the acquirer,
    REIT Holdings. Accordingly, we did not need the approval from MOFCOM. In addition, we have received all relevant approvals
    and certificates required for the acquisition;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    CSRC approval under the New M&amp;A Rule only applies to overseas listings of SPVs that have used their existing or newly
    issued equity interest to acquire existing or newly issued equity interest in Chinese domestic companies, or the SPV-domestic
    company share swap, due to the fact there has not been any SPV-domestic company share swap in our corporate history, ReTo
    Eco-Solutions does not constitute a SPV that is required to obtain approval from the CSRC for overseas listing under the New
    M&amp;A Rule; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    spite of the lack of clarity on this issue, the CSRC has not issued any definitive rule or interpretation regarding whether
    offerings like our initial public offering are subject to the New M&amp;A Rule.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CSRC has not issued any such definitive rule or interpretation, and we have not chosen to voluntarily request approval under the
New M&amp;A Rule. We did not obtain CSRC approval prior to our initial public offering. If prior CSRC approval was required, we
may face regulatory actions or other sanctions from the CSRC or other Chinese regulatory authorities. These authorities may impose
fines and penalties upon our operations in China, limit our operating privileges in China, or take other actions that could have
a material adverse effect upon our business, financial condition, results of operations, reputation and prospects, as well as
the trading price of our common shares.</FONT></P>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Substantial
uncertainties exist with respect to the interpretation and implementation of the framework rules of the PRC Foreign
Investment Law, and its application may require further rules to be issued by the Chinese government, which may incur and
increase our compliance costs and expenses and accordingly our financial condition and operation will be adversely
affected.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
Mach 15, 2019, the National People&rsquo;s Congress of China promulgated the Foreign Investment Law of the PRC aiming to replace
the major existing laws governing foreign investment in China. The Foreign Investment Law will become effective from January 1,
2020. The Foreign Investment Law applies to PRC enterprises established, acquired or otherwise invested wholly or partially by
foreign investors in a manner prescribed under applicable PRC laws and regulations. It also governs investment projects and activities
in China by foreign investors. Accordingly, as our company qualifies as a &ldquo;foreign investor&rdquo; for these purposes, our
PRC subsidiaries are subject to the Foreign Investment Law.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Under
the Foreign Investment Law, a &ldquo;negative list&rsquo; promulgated or approved by the State Council will set forth
industries that are prohibited industries and restricted industries. A foreign investor is prohibited to invest in any
prohibited industry included therein. If a foreign investor is found to invest in any prohibited industry set forth under the
&ldquo;negative list&rdquo;, such foreign investor may be required to, among other aspects, cease its investment activities,
dispose of its equity interests in or assets of the &ldquo;foreign-invested enterprise&rdquo; (&ldquo;FIE&rdquo;) and have
its income confiscated. A foreign investor may be permitted to invest in &nbsp;a FIE that is in a restricted industry set
forth in the &ldquo;negative list&rdquo;, provided that relevant conditions are satisfied and certain approvals are acquired
from relevant PRC governmental authorities. With respect to industries in which foreign investment is not prohibited or
restricted, domestic and foreign investors will be equally treated. The National Development and Reform Commission and the
PRC Ministry of Commerce (&ldquo;MOFCOM&rdquo;) issued a &ldquo;negative list&rdquo; on June 28, 2018, which took effect on
July 28, 2018. In addition to prohibited industries, such &ldquo;negative List&rdquo; sets forth certain special conditions
for foreign investors to invest in restricted industries, including, among other aspects, requirements relating to
the controlling shareholder, shareholding percentage, organization model and board members.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>Our
PRC subsidiaries will be characterized as FIEs. Once an entity is determined to be a FIE and its business operations fall within
a restricted industry under the &ldquo;negative list&rdquo;, in order for a foreign investor to invest in the FIE, <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;such
entity will be required to obtain entry clearance and approvals from the MOFCOM or its local counterparts and other relevant PRC
government agencies. Our main products currently manufactured by us, including eco-friendly construction materials and equipment
used for the production of these eco-friendly construction materials, do not fall in the prohibited or restricted industries under
&ldquo;negative list&rdquo; that is currently effective.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Foreign Investment Law also requires that the entity form, main organizations and business activities of an FIE established before
the enactment of the Foreign Investment Law and in accordance with the Chinese-Foreign Equity Joint Venture Enterprise Law, the
Chinese-Foreign Cooperative Joint Venture Enterprise Law or the Wholly Foreign-Owned Enterprise Law comply with the PRC Company
Law, the PRC Partnership Law and other laws (as the case might be) and there is a five-year transition period from January 1,
2020 for FIEs to fully comply with such requirements. &nbsp;See &ldquo;Regulation - The Foreign Investment Law.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The relevant business carried out by our PRC subsidiaries and our investment in the PRC subsidiaries currently are not
subject to the national security review under applicable PRC laws and regulations. However, if our future business operations
or potential mergers and acquisitions we enter into in the PRC are related to material infrastructure or other national security
sensitive areas or industries involving certain key technologies, national security review requirements will likely apply and
the review result that is in compliance with PRC laws should be definitive. It remains unclear when the specific implementation
measures of the Foreign Investment Law will be issued by the State Council. Given the uncertainties exist with respect to the
interpretation and implementation of the Foreign Investment Law, its application may require further rules to be issued by Chinese
government, which may incur and increase our compliance costs and expenses and accordingly our financial condition and operation
will be adversely affected.</FONT></P>



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

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


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Related to Doing Business in China </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Under
the Enterprise Income Tax Law, we may be classified as a &ldquo;Resident Enterprise&rdquo; of China. Such classification will
likely result in unfavorable tax consequences to us and our non-PRC shareholders. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
passed an Enterprise Income Tax Law (the &ldquo;EIT Law&rdquo;) and implementing rules, both of which became effective on January&nbsp;1,
2008, EIT Law was subsequently amended by the Standing Committee of the National People&rsquo;s Congress and became effective on February
24, 2017. Under the EIT Law, resident enterprises pay income tax at the rate of 25% for their worldwide income while non-resident
enterprises pay 20% for their income generated from China and income generated overseas but are substantially related to the entities
established in China by the non-resident enterprises. As far as the definition of resident enterprises, according to the EIT Law,
an enterprise established outside of China with &ldquo;de facto management bodies&rdquo; within China is considered a &ldquo;resident
enterprise.&rdquo; The implementing rules of the EIT Law define de facto management as &ldquo;substantial and overall management
and control over the production and operations, personnel, accounting, and properties&rdquo; of the enterprise.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April&nbsp;22, 2009, the State Administration of Taxation of China issued Circular on Issues Concerning the Identification of
Chinese-Controlled Overseas Registered Enterprises as Resident Enterprises with the Actual Standards of Organizational Management,
or Circular 82, further interpreting the application of the EIT Law and its implementation to offshore entities controlled by
a Chinese enterprise or group. Pursuant to the Circular 82, an enterprise incorporated in an offshore jurisdiction and controlled
by a Chinese enterprise or group will be classified as a &ldquo;resident enterprise&rdquo; with its &ldquo;de facto management
body&rdquo; located within China if&thinsp; (i) the place where the senior management and core management departments that are
in charge of its daily operations perform their duties is mainly located in China; (ii) its financial and human resources decisions
are made by or are subject to approval by persons or bodies in China; (iii) its major assets, accounting books, company seals,
and minutes and files of its board and shareholders&rsquo; meetings are located or kept in China; and (iv) at least half of the
enterprise&rsquo;s directors or senior management with voting rights frequently reside in China. A resident enterprise would have
to pay a withholding tax at a rate of 10% when paying dividends to its non-PRC stockholders.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Given
that ReTo Eco-Solutions does not have a PRC individual or a PRC enterprise or group, but a Hong Kong enterprise as its primary
controlling shareholder, we believe Circular 82 will not apply to us. However, Circular 82 did mention that the facts-oriented
recognition is more important than format in the case of recognizing &ldquo;de facto management&rdquo;. Although we have never
been determined by any competent tax authorities to be a &ldquo;resident enterprise&rdquo;, and we have not seen any corporations
with similar structures to ours to be determined as a &ldquo;resident enterprise&rdquo;, whether or not we will be recognized
as a &ldquo;resident enterprise&rdquo; is subject to the PRC tax authorities&rsquo; discretion and their interpretation of the
term &ldquo;de facto management body&rdquo;.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
for our Hong Kong business, we do not believe that we meet some of the conditions outlined. As trading companies, the key assets
and records of REIT Holdings including the resolutions and meeting minutes of our board of directors and the resolutions and meeting
minutes of our shareholders, are located and maintained outside the PRC. Accordingly, we believe that REIT holdings should not
be treated as a &ldquo;resident enterprise&rdquo; for PRC tax purposes if the criteria for &ldquo;de facto management body&rdquo;
as set forth in Circular 82 were deemed applicable to us. However, as the tax residency status of an enterprise is subject to
determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &ldquo;de facto
management body&rdquo; as applicable to our offshore entities, we will continue to monitor our tax status.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the PRC tax authorities determine that we are a &ldquo;resident enterprise&rdquo; for PRC enterprise income tax purposes, a number
of unfavorable PRC tax consequences could follow. First, we may be subject to the enterprise income tax at a rate of 25% on our
worldwide taxable income as well as PRC enterprise income tax reporting obligations. In our case, this would mean that income
such as non-China source income would be subject to PRC enterprise income tax at a rate of 25%. Second, under the EIT Law and
its implementing rules, dividends paid to us from our PRC subsidiaries would qualify as &ldquo;tax-exempt income.&rdquo; Finally,
it is possible that future guidance issued with respect to the new &ldquo;resident enterprise&rdquo; classification could result
in a situation in which a 10% withholding tax is imposed on dividends we pay to our non-PRC stockholders and with respect to gains
derived by our non-PRC stockholders from transferring our shares.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be exposed to liabilities under the Foreign Corrupt Practices Act and Chinese anti-corruption law.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with our initial public offering, we became subject to the U.S. Foreign Corrupt Practices Act (&ldquo;FCPA&rdquo;),
and other laws that prohibit improper payments or offers of payments to foreign governments and their officials and political
parties by U.S. persons and issuers as defined by the statute for the purpose of obtaining or retaining business. We are also
subject to the Anti-Unfair Competition Law of the PRC and the relevant anti-bribery provisions of the Criminal Law of the PRC,
or together, the &ldquo;PRC Anti-Bribery Laws.&rdquo; The current PRC Anti-Bribery Laws prohibit the payment of bribes to government
officials, private companies or individuals in a commercial transaction or their agents. We have operations, agreements with third
parties, and make sales in China, which may experience corruption. Our activities in China create the risk of unauthorized payments
or offers of payments by one of the employees, consultants or distributors of our company, because these parties are not always
subject to our control. We are in process of implementing an anticorruption program, which prohibits the offering or giving of
anything of value to foreign officials, directly or indirectly, for the purpose of obtaining or retaining business. The anticorruption
program also requires that clauses mandating compliance with our policy be included in all contracts with foreign sales agents,
sales consultants and distributors and that they certify their compliance with our policy annually. It further requires all hospitality
involving promotion of sales to foreign governments and government-owned or controlled entities to be in accordance with specified
guidelines. In the meantime, we believe to date we have complied in all material respects with the provisions of the FCPA and
the PRC Anti-Bribery Laws.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
our existing safeguards and any future improvements may prove to be less than effective, and the employees, consultants or distributors
of our Company may engage in conduct for which we might be held responsible. Violations of the FCPA or PRC Anti-Bribery Laws may
result in severe criminal or administrative sanctions, and we may be subject to other liabilities, which could negatively affect
our business, operating results and financial condition. In addition, the government may seek to hold our Company liable for successor
liability FCPA violations committed by companies in which we invest or that we acquire.</FONT></P>

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


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we become directly subject to the recent scrutiny, criticism and negative publicity involving U.S.-listed China-based companies,
we may have to expend significant resources to investigate and resolve the matter which could harm our business operations and
our reputation and could result in a loss of your investment in our shares, especially if such matter cannot be addressed and
resolved favorably.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently,
U.S. public companies that have substantially all of their operations in China, have been the subject of intense scrutiny, criticism
and negative publicity by investors, financial commentators and regulatory agencies, such as the SEC. Much of the scrutiny, criticism
and negative publicity has centered around financial and accounting irregularities, a lack of effective internal controls over
financial accounting, inadequate corporate governance policies or a lack of adherence thereto and, in some cases, allegations
of fraud. As a result of the scrutiny, criticism and negative publicity, the publicly traded stock of many U.S. listed Chinese
companies has sharply decreased in value and, in some cases, has become virtually worthless. Many of these companies are now subject
to shareholder lawsuits and SEC enforcement actions and are conducting internal and external investigations into the allegations.
It is not clear what effect this sector-wide scrutiny, criticism and negative publicity will have on our Company and our business.
If we become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we will have
to expend significant resources to investigate such allegations and/or defend the Company. This situation may be a major distraction
to our management. If such allegations are not proven to be groundless, our Company and business operations will be severely hampered
and your investment in our shares could be rendered worthless.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Fluctuations
in exchange rates could adversely affect our business and the value of our securities.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the value of the RMB against the U.S. dollar, Euro and other foreign currencies are affected by, among other things, changes
in China&rsquo;s political and economic conditions. Any significant revaluation of the RMB may have a material adverse effect
on our revenues and financial condition, and the value of, and any dividends payable on our shares in U.S. dollar terms. For example,
to the extent that we need to convert U.S. dollars into RMB for our operations, appreciation of the RMB against the U.S. dollar
would have an adverse effect on RMB amount we would receive from the conversion. Conversely, if we decide to convert our RMB into
U.S. dollars for the purpose of paying dividends on our common shares or for other business purposes, appreciation of the U.S.
dollar against the RMB would have a negative effect on the U.S. dollar amount available to us. In addition, fluctuations of the
RMB against other currencies may increase or decrease the cost of imports and exports, and thus affect the price-competitiveness
of our products against products of foreign manufacturers or products relying on foreign inputs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
July 2005, the RMB is no longer pegged to the U.S. dollar. Although the People&rsquo;s Bank of China regularly intervenes in the
foreign exchange market to prevent significant short-term fluctuations in the exchange rate, the RMB may appreciate or depreciate
significantly in value against the U.S. dollar in the medium to long term. Moreover, it is possible that in the future Chinese
authorities may lift restrictions on fluctuations in the RMB exchange rate and lessen intervention in the foreign exchange market.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
reflect the impact of currency translation adjustments in our financial statements under the heading &ldquo;Foreign currency translation
gain (loss).&rdquo; For the years ended December 31, 2018 and 2017, we had a negative adjustment of $3,015,578 and income of 2,109,103,
respectively, for foreign currency translations. Very limited hedging transactions are available in China to reduce our exposure
to exchange rate fluctuations. To date, we have not entered into any hedging transactions. While we may enter into hedging transactions
in the future, the availability and effectiveness of these transactions may be limited, and we may not be able to successfully
hedge our exposure at all. In addition, our foreign currency exchange losses may be magnified by China exchange control regulations
that restrict our ability to convert RMB into foreign currencies.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Since
the majority of our operations and assets are located in China, shareholders may find it difficult to enforce a U.S. judgment
against the assets of our Company, our directors and executive officers. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than REIT US and REIT India, our operations and assets are located in China. In addition, our executive officers and directors
are non-residents of the U.S., and substantially all the assets of such persons are located outside the U.S. As a result, it could
be difficult for investors to effect service of process in the U.S., or to enforce a judgment obtained in the U.S. against us
or any of these persons. See &ldquo;Enforceability of Civil Liabilities.&rdquo;</FONT></P>

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


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Fluctuation
of the RMB may indirectly affect our financial condition by affecting the volume of cross-border money flow. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
we use the United States dollar for financial reporting purposes, all of the transactions effected by the China Operating Companies
are denominated in China&rsquo;s currency, the RMB. The value of the RMB fluctuates and is subject to changes in China&rsquo;s
political and economic conditions. We do not currently engage in hedging activities to protect against foreign currency risks.
Even if we choose to engage in such hedging activities, we may not be able to do so effectively. Future movements in the exchange
rate of the RMB could adversely affect our financial condition as we may suffer financial losses when transferring money raised
outside of China into the country or paying vendors for services performed outside of China.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
any dividend is declared in the future and paid in a foreign currency, you may be taxed on a larger amount in U.S. dollars than
the U.S. dollar amount that you will actually ultimately receive. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event we pay dividends in the future, you will be taxed on the U.S. dollar value of your dividends, if any, at the time you
receive them, even if you actually receive a smaller amount of U.S. dollars when the payment is in fact converted into U.S. dollars.
Specifically, if a dividend is declared and paid in a foreign currency, the amount of the dividend distribution that you must
include in your income as a U.S. holder will be the U.S. dollar value of the payments made in the foreign currency, determined
at the spot rate of the foreign currency to the U.S. dollar on the date the dividend distribution is includible in your income,
regardless of whether the payment is in fact converted into U.S. dollars. Thus, if the value of the foreign currency decreases
before you actually convert the currency into U.S. dollars, you may be taxed on a larger amount in U.S. dollars than the U.S.
dollar amount that you will actually ultimately receive.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may become a passive foreign investment company, which could result in adverse U.S. tax consequences to U.S. investors. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the nature of our business activities, we may be classified as a passive foreign investment company (&ldquo;PFIC&rdquo;), by
the U.S. Internal Revenue Service (&ldquo;IRS&rdquo;), for U.S. federal income tax purposes. Such characterization could result
in adverse U.S. tax consequences to you if you are a U.S. investor. For example, if we are a PFIC, a U.S. investor will become
subject to burdensome reporting requirements. The determination of whether or not we are a PFIC is made on an annual basis and
will depend on the composition of our income and assets from time to time. Specifically, we will be classified as a PFIC for U.S.
tax purposes if either:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">75%
    or more of our gross income in a taxable year is passive income; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    average percentage of our assets by value in a taxable year that produce or are held for the production of passive income
    (which includes cash) is at least 50%.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
calculation of the value of our assets is based, in part, on the then market value of our common shares, which is subject to change.
In addition, the composition of our income and assets will be affected by how, and how quickly, we spend the cash we raised in
our initial public offering. We cannot assure that we will not be a PFIC for any taxable year. See &ldquo;Taxation &ndash; United
States Federal Income Taxation-Passive Foreign Investment Company.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Introduction
of new laws or changes to existing laws by the Chinese government may adversely affect our business. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Chinese legal system is a codified legal system made up of written laws, regulations, circulars, administrative directives and
internal guidelines. Unlike common law jurisdictions such as the U.S., decided cases (which may be taken as precedent) do not
form part of the legal structure of China and thus have no binding effect. Furthermore, in line with its transformation from a
centrally planned economy to a more market-oriented economy, the Chinese government is still in the process of developing a comprehensive
set of laws and regulations. As the legal system in China is still evolving, laws and regulations or their interpretation may
be subject to further changes. Such uncertainty and prospective changes to the Chinese legal system could adversely affect our
results of operations and financial condition.</FONT></P>

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


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be subject to foreign exchange controls in China, which could limit our use of funds raised in our initial public offering,
which could have a material adverse effect on our business. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>Beijing
REIT, REIT Ecological and REIT Yancheng are subject to Chinese rules and regulations on currency conversion. In China, SAFE regulates
the conversion of the RMB into foreign currencies. Currently, FIEs are required to apply to SAFE for &ldquo;Registration of Establishment
as FIEs&rdquo;. Beijing REIT, REIT Ecological and REIT Yancheng are FIEs, with such registration, Beijing REIT, REIT Ecological
and REIT Yancheng are allowed to open foreign currency accounts including the &ldquo;current account&rdquo; and the &ldquo;capital
account&rdquo;. Currently, conversion within the scope of the &ldquo;current account&rdquo; and general &ldquo;capital account&rdquo;
can be effected without requiring the approval of SAFE. However, conversion of currency in some restricted &ldquo;capital account&rdquo;
(e.g. for capital items such as direct investments, loans, securities, etc.) still requires the approval of SAFE.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">In particular, if Beijing REIT, REIT Ecological
or REIT Yancheng borrow foreign currency through loans from ReTo Eco-Solutions or other foreign lenders, these loans must be registered
with SAFE. If Beijing REIT, REIT Ecological or REIT Yancheng are financed by means of additional capital contributions, certain
Chinese government authorities, including MOFCOM, or the local counterparts of SAFE and MOFCOM, must approve these capital contributions.
These restrictions could limit our use of funds raised in our initial public offering, which could have an adverse effect on our
business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Governmental
control of currency conversion may affect the value of your investment. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Chinese government imposes controls on the convertibility of the Renminbi into foreign currencies and,
in certain cases, the remittance of currency out of China, which may take as long as six months in the ordinary course. We receive
the majority of our revenues in Renminbi. Under our current corporate structure, our income is derived from payments from Beijing
REIT<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">, REIT Ecological and REIT Yancheng. Shortages in
the availability of foreign currency may restrict the ability of Beijing REIT, REIT Ecological and REIT Yancheng to remit sufficient
foreign currency to pay dividends or other payments to us, or otherwise satisfy their foreign currency denominated obligations.
Under existing Chinese foreign exchange regulations, payments of current account items, including profit distributions, interest
payments and expenditures from trade-related transactions, can be made in foreign currencies without prior approval from SAFE by
complying with certain procedural requirements. However, approval from appropriate government authorities is required where Renminbi
is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of bank loans
denominated in foreign currencies. The Chinese government may also at its discretion restrict access in the future to foreign currencies
for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currency
to satisfy our currency demands, we may not be able to pay dividends in foreign currencies to our shareholders. See &ldquo;Regulations
&ndash; Regulations on Foreign Currency Exchange and Dividend Distribution.&rdquo;</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Fluctuation
of the Renminbi could materially affect our financial condition and results of operations. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
value of the Renminbi against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes
in political and economic conditions. On July 21, 2005, the Chinese government changed its decade-old policy of pegging the value
of the Renminbi to the U.S. dollar. Under the new policy, the Renminbi is permitted to fluctuate within a narrow and managed band
against a basket of certain foreign currencies. This change in policy has resulted in an appreciation of the Renminbi against
the U.S. dollar. While the international reaction to the Renminbi revaluation has generally been positive, there remains international
pressure on the Chinese government to adopt an even more flexible currency policy, which could result in a further and more rapid
appreciation of the Renminbi against the U.S. dollar. Any material revaluation of Renminbi may materially and adversely affect
our cash flows, revenues, earnings and financial position, and the value of, and any dividends payable on, our common shares in
U.S. dollars. For example, an appreciation of Renminbi against the U.S. dollar would make any new Renminbi denominated investments
or expenditures more costly to us, to the extent that we need to convert U.S. dollars into Renminbi for such purposes. See &ldquo;Exchange
Rate Information.&rdquo;</FONT></P>

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


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Recent
changes in China&rsquo;s labor law restrict our ability to reduce our workforce in China in the event of an economic downturn
and may increase our production costs which could have a material adverse effect on our business. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
clarify certain details in connection with the implementation of the Labor Contract Law, the China State Council promulgated the
Implementing Rules for the Labor Contract Law on September 18, 2008, which came into effect immediately. The legislation formalized
workers&rsquo; rights concerning overtime hours, pensions, layoffs, employment contracts and the role of trade unions. Among other
things, this new law provides for specific standards and procedures for the termination of an employment contract and places the
burden of proof on the employer. In addition, the law requires the payment of a statutory severance pay upon the termination of
an employment contract in most cases, including the case of the expiration of a fixed-term employment contract. Further, the law
requires an employer to conclude an &ldquo;employment contract without a fixed-term&rdquo; with any employee who either has worked
for the same employer for 10 consecutive years or more or has had two consecutive fixed-term contracts with the same employer.
An &ldquo;employment contract without a fixed term&rdquo; can no longer be terminated on the ground of the expiration of the contract,
although it can still be terminated pursuant to the standards and procedures set forth under the new law. Because of the lack
of precedent for the enforcement of such a law, the standards and procedures set forth under the law in relation to the termination
of an employment contract have raised concerns among foreign investment enterprises in China that such an &ldquo;employment contract
without a fixed term&rdquo; might in fact become a &ldquo;lifetime, permanent employment contract.&rdquo; Finally, under the new
law, downsizing of either more than 20 people or more than 10% of the workforce may occur only under specified circumstances,
such as a restructuring undertaken pursuant to China&rsquo;s Enterprise Bankruptcy Law, or where a company suffers serious difficulties
in production and/or business operations, or where there has been a material change in the objective economic circumstances relied
upon by the parties at the time of the conclusion of the employment contract, thereby making the performance of such employment
contract not possible. To date, there has been very little guidance or precedent as to how such specified circumstances for downsizing
will be interpreted and enforced by the relevant Chinese authorities. All of our employees working for us exclusively within China
are covered by the new law and thus, our ability to adjust the size of our operations when necessary in periods of recession or
less severe economic downturns may be curtailed. Accordingly, if we face future periods of decline in business activity generally
or adverse economic periods specific to our business, this new law can be expected to exacerbate the adverse effect of the economic
environment on our results of operations and financial condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business benefits from certain government subsidies and incentives. Expiration, reduction or discontinuation of, or changes to,
these incentives will increase our burden and reduce our net income, which could have a material adverse effect on our business
and operations. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have received subsidies from some governmental agencies after meeting certain conditions, such as developing certain technologies,
which are chosen as annual key research and development, or obtaining certain technological certifications.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
REIT obtained the Hi-Tech Enterprise certificate and is entitled to a preferential income tax rate of 15% for 2015 and 2016. The
15% tax rate is less than the standard 25% income tax rate in China. In addition, since the products manufactured by REIT Changjiang
qualify as eco-friendly construction materials, 10% of its revenue is exempt from income tax in fiscal 2015. The Company did not
receive the similar exemption in fiscal 2017. The estimated tax savings as a result of the Company&rsquo;s tax benefits for the
years ended December 31, 2018 and 2017 amounted to $86,898 and $266,125, respectively. The local Chinese government authorities
may reduce or eliminate these incentives through new legislation at any time in the future. In the event Beijing REIT is no longer
entitled to receive this tax exemption, its applicable tax rate will increase from 15% to up to 25%, the standard business income
tax rate in China. In addition, the termination of one-time subsidies for eco-friendly construction materials could increase the
burden of manufacturing and selling these materials in the future. The reduction or discontinuation of any of these economic incentives
could negatively affect our business and operations.</FONT></P>

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


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Failure
to make adequate contributions to the housing provident fund for some of our employees could adversely affect our financial condition
and we may be subject to labor disputes or complaints.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Regulations on Management of Housing Provident Fund (the &ldquo;Regulations on HPF&rdquo;) which was promulgated by the
State Council on April 3, 1999 and was amended on March 24, 2002, PRC enterprises must register with relevant Housing Provident
Fund (&ldquo;HPF&rdquo;) management center, open special HPF accounts at a designated bank and make timely HPF contributions for
their employees. In accordance with the Regulations on HPF, if an enterprise fails to register with HPF or to open special HPF
accounts for its employees, it can be ordered by the relevant HPF authority to register and open an account within a certain timeframe,
furthermore, the enterprise will be liable for a fine of RMB 10,000 to RMB 50,000 if it fails to comply such an order. Further,
if an enterprise fails to pay in full or in part its HPF contributions, such enterprise will be ordered by the HPF enforcement
authorities to make such contributions, and may be compelled by the people&rsquo;s court that has jurisdiction over the matter
to make such contributions.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
China Operating Companies are subject to the Regulation on HPF. Accordingly, if the China Operating Companies fail to make adequate
HPF contributions for their employees, such failure may give rise to a private cause of action (complaints) by such individual(s)
against the relevant China Operating Companies. All of the China Operating Companies have registered with relevant HPF authorities
in the PRC (except Dingxuan, REIT Ecological, <I>Horgos Ta-REIT and REIT Yancheng </I>which currently do not have any full-time
employees and have not opened an HPF account as of the date of this annual report), but have not made adequate HPF contributions
for some of their employees. We estimate the amount of HPF contributions that the applicable China Operating Companies did not
make, but should have made for the year ended December 31, 2018 and 2018 were less than $20,000. As of the date of this annual
report, the Company has not received any notice, demand or order from the competent authorities nor any claims or complaints from
current or former employees regarding our non-compliance in this regard. In addition, Mr. Li has executed a indemnity agreement
in favor of the China Operating Companies on September 30, 2017, pursuant to which he agreed to indemnify the China Operating
Companies in full against any losses and penalties that they may suffer as a result of the non-payment of HPF contributions. To
the extent any of the China Operating Companies are required to make such payments in full, such payments may have adverse financial
or operational impact on the Company. In addition, the China Operating Companies may be subject to labor disputes or complaint
from current or former employees</FONT>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Labor
laws in China may adversely affect our results of operations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China&rsquo;s
Labor Contract Law imposes significant liabilities on employers and affects the cost of an employer&rsquo;s decision to reduce
its workforce. Further, it requires certain terminations be based upon seniority and not merit. In the event we decide to significantly
change or decrease our workforce, the Labor Contract Law could adversely affect our ability to enact such changes in a manner
that is most advantageous to our business or in a timely and cost-effective manner, thus materially and adversely affecting our
financial condition and results of operations. The Labor Contract Law also mandates that employers provide social welfare packages
to all employees, increasing our labor costs. To the extent competitors from outside China are not affected by such requirements,
we could be at a comparative disadvantage.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Chinese
regulations relating to the establishment of offshore special purpose companies by Chinese residents may subject our Chinese resident
shareholders to personal liability and limit our ability to inject capital into our Chinese subsidiaries, limit our subsidiaries&rsquo;
ability to increase its registered capital, distribute profits to us, or otherwise adversely affect us. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 4, 2014, China&rsquo;s SAFE issued the Circular of the State Administration of Foreign Exchange on Issues concerning Foreign
Exchange Administration over the Overseas Investment and Financing and Round-trip Investment by Domestic Residents via Special
Purpose Vehicles, or Circular 37, which became effective as of July 4, 2014. According to Circular 37, prior registration with
the local SAFE branch is required for Chinese residents to contribute domestic assets or interests to offshore companies, known
as SPVs. Moreover, Circular 37 applies retroactively. As a result, Chinese residents who have contributed domestic assets or interests
to a SPV, but failed to complete foreign exchange registration of overseas investments as required before July 4, 2014 shall send
a letter to SAFE and its branches for explanation. SAFE and its branches shall, under the principle of legality and legitimacy,
conduct supplementary registration, and impose administrative punishment on those in violation of the administrative provisions
on the foreign exchange pursuant to the law.</FONT></P>

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


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have requested our shareholders who are Chinese residents to make the necessary applications, filings
and amendments as required under Circular 37 and other related rules. We attempt to comply, and attempt to ensure that our shareholders
who are subject to these rules comply, with the relevant requirements. However, we cannot provide any assurances that all of our
shareholders who are Chinese residents will comply with our request to make or obtain any applicable registrations or comply with
other requirements required by Circular 37 or other related rules. The failure or inability of our Chinese resident shareholders
to make any required registrations or comply with other requirements may subject such shareholders to fines and legal sanctions
and may also limit our ability to contribute additional capital into or provide loans to (including using the proceeds from our
initial public offering) Beijing REIT<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">, REIT Ecological
and REIT Yancheng, limiting Beijing REIT, REIT Ecological and REIT Yancheng&rsquo;s ability to pay dividends or otherwise distributing
profits to us.</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be subject to fines and legal sanctions by SAFE or other Chinese government authorities if we or our employees who are Chinese
citizens fail to comply with Chinese regulations relating to employee stock options granted by offshore listed companies to Chinese
citizens. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 15, 2012, SAFE promulgated the Circular of the State Administration of Foreign Exchange on Issues Concerning the Administration
of Foreign Exchange Used for Domestic Individuals&rsquo; Participation in Equity Incentive Plans of Companies Listed Overseas,
or Circular 7. Under Circular 7, Chinese citizens who are granted share options by an offshore listed company are required, through
a qualified Chinese agent of the offshore listed company, to register with SAFE and complete certain other procedures, including
applications for foreign exchange purchase quotas and opening special bank accounts. We and our Chinese employees who have been
granted share options are subject to Circular 7. Failure to comply with these regulations may subject us or our Chinese employees
to fines and legal sanctions imposed by SAFE or other Chinese government authorities and may prevent us from further granting
options under our share incentive plans to our employees. Such events could adversely affect our business operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Failure
to comply with the Individual Foreign Exchange Rules relating to the overseas direct investment or the engagement in the issuance
or trading of securities overseas by our Chinese resident stockholders may subject such stockholders to fines or other liabilities.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than Circular 37, our ability to conduct foreign exchange activities in China may be subject to the interpretation and enforcement
of the Implementation Rules of the Administrative Measures for Individual Foreign Exchange promulgated by SAFE in January 2007
(as amended and supplemented, the &ldquo;Individual Foreign Exchange Rules&rdquo;). Under the Individual Foreign Exchange Rules,
any Chinese individual seeking to make a direct investment overseas or engage in the issuance or trading of negotiable securities
or derivatives overseas must make the appropriate registrations in accordance with SAFE provisions. Chinese individuals who fail
to make such registrations may be subject to warnings, fines or other liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may not be fully informed of the identities of all our beneficial owners who are Chinese residents. For example, because the investment
in or trading of our shares will happen in an overseas public or secondary market where shares are often held with brokers in
brokerage accounts, it is unlikely that we will know the identity of all of our beneficial owners who are Chinese residents. Furthermore,
we have no control over any of our future beneficial owners and we cannot assure you that such Chinese residents will be able
to complete the necessary approval and registration procedures required by the Individual Foreign Exchange Rules.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">It
is uncertain how the Individual Foreign Exchange Rules will be interpreted or enforced and whether such interpretation or enforcement
will affect our ability to conduct foreign exchange transactions. Because of this uncertainty, we cannot be sure whether the failure
by any of our Chinese resident stockholders to make the required registration will subject our subsidiaries to fines or legal
sanctions on their operations, restriction on remittance of dividends or other punitive actions that would have a material adverse
effect on our business, results of operations and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Changes
in China&rsquo;s political and economic policies could harm our business. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all of our business operations are conducted in China. Accordingly, our results of operations, financial condition and prospects
are subject to economic, political and legal developments in China. China&rsquo;s economy differs from the economies of most developed
countries in many respects, including with respect to the amount of government involvement, level of development, growth rate,
control of foreign exchange and allocation of resources.</FONT></P>

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


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Chinese economy has historically been a planned economy subject to governmental plans and quotas and has, in certain aspects,
been transitioning to a more market-oriented economy. Although we believe that the economic reform and the macroeconomic measures
adopted by the Chinese government have had a positive effect on the economic development China, we cannot predict the future direction
of these economic reforms or the effects these measures may have on our business, financial position or results of operations.
In addition, the Chinese economy differs from the economies of most countries belonging to the Organization for Economic Cooperation
and Development (&ldquo;OECD&rdquo;). These differences include, without limitation:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">economic
    structure;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">level
    of government involvement in the economy;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">level
    of development;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">level
    of capital reinvestment;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">control
    of foreign exchange;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">methods
    of allocating resources; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">balance
    of payments position.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of these differences, our business may not develop in the same way or at the same rate as might be expected if the Chinese
economy were similar to those of the OECD member countries.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1979, the Chinese government has promulgated many new laws and regulations covering general economic matters. Despite these efforts
to develop a legal system, China&rsquo;s system of laws is not yet complete. Even where adequate law exists in China, enforcement
of existing laws or contracts based on existing law may be uncertain or sporadic, and it may be difficult to obtain swift and
equitable enforcement or to obtain enforcement of a judgment by a court of another jurisdiction. The relative inexperience of
China&rsquo;s judiciary, in many cases, creates additional uncertainty as to the outcome of any lawsuit. In addition, interpretation
of statutes and regulations may be subject to government policies reflecting domestic political changes. Our activities in China
will also be subject to administration review and approval by various national and local agencies of the Chinese government. Because
of the changes occurring in China&rsquo;s legal and regulatory structure, we may not be able to secure the requisite governmental
approval for our activities. Although we have obtained all required governmental approvals to operate our business as currently
conducted, to the extent we are unable to obtain or maintain required governmental approvals, the Chinese government may, in its
sole discretion, prohibit us from conducting our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
relations between the United States and China worsen, our share price may decrease and we may have difficulty accessing U.S. capital
markets. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
various times during recent years, the United States and China have had disagreements over political and economic issues. Controversies
may arise in the future between these two countries. Any political or trade controversy between the United States and China could
adversely affect the market price of our common shares and our ability to access U.S. capital markets.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
Chinese government could change its policies toward private enterprise or even nationalize or expropriate private enterprises,
which could result in the total loss of our investment in that country. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is subject to political and economic uncertainties and may be adversely affected by political, economic and social developments
in China. Over the past several years, the Chinese government has pursued economic reform policies including the encouragement
of private economic activity and greater economic decentralization. The Chinese government may not continue to pursue these policies
or may alter them to our detriment from time to time with little, if any, prior notice.</FONT></P>

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


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in policies, laws and regulations or in their interpretation or the imposition of confiscatory taxation, restrictions on currency
conversion, restrictions or prohibitions on dividend payments to shareholders, devaluations of currency or the nationalization
or other expropriation of private enterprises could have a material adverse effect on our business. Nationalization or expropriation
could even result in the total loss of our investment in China and in the total loss of any investment in us.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Because
our operations are substantially located in China, information about our operations is not readily available from independent
third-party sources. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
the China Operating Companies are based in China and REIT India will be based in India, our shareholders may have greater difficulty
in obtaining information about them on a timely basis than would shareholders of a U.S.-based company. The majority of our operations
will continue to be conducted in China and shareholders may have difficulty in obtaining information about from sources other
than the companies themselves. Information available from newspapers, trade journals, or local, regional or national regulatory
agencies such as issuance of construction permits and contract awards for development projects will not be readily available to
shareholders and, where available, will likely be available only in Chinese. Shareholders will be dependent upon management for
reports of their progress, development, activities and expenditure of proceeds.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Chinese
economic growth slowdown may cause negative effect to our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
2010, the annual growth rate of the Chinese economy has declined, from approximately 10.3% gross domestic product in 2010 to 6.6%
in 2018. This situation has impacted many types of service industries, such as restaurant and tourism, and some manufacturing
industries. Our business operations in China rely primarily on the construction industry, which is influenced by economic growth
slowdowns. If China&rsquo;s economic growth continues to slow down, then our business could be materially adversely affected if
such slow down results in reduced activity by the construction industry.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Associated with Ownership of Our Common Shares</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
market price for our common shares may be volatile, which could result in substantial losses to investors. </I></B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The trading prices for our common shares have
fluctuated since we first listed our common shares. Since our common shares became listed on the NASDAQ on November 29, 2017, the
trading price of our common shares has ranged from&nbsp;$12.75 to $1.07 per common share, and the last reported trading price on
May13, 2019 was $1.75 per common share. The market price of our common shares may fluctuate significantly in response to numerous
factors, many of which are beyond our control, including:</P>



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



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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">actual
    or anticipated fluctuations in our revenue and other operating results;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">actions
    of securities analysts who initiate or maintain coverage of us, changes in financial estimates by any securities analysts
    who follow our company, or our failure to meet these estimates or the expectations of investors;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements
    by us or our competitors of significant products or features, technical innovations, acquisitions, strategic partnerships,
    joint ventures, or capital commitments;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">price
    and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">lawsuits
    threatened or filed against us;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">price
    and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">other
    events or factors, including those resulting from war or incidents of terrorism, or responses to these events</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the
market prices of equity securities of many companies. Stock prices of many companies have fluctuated in a manner unrelated or
disproportionate to the operating performance of those companies. In the past, stockholders have filed securities class action
litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us
to substantial costs, divert resources and the attention of management from our business, and adversely affect our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Securities
analysts may not publish favorable research or reports about our business or may publish no information at all, which could cause
our stock price or trading volume to decline.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
a trading market for our common shares develops, the trading market will be influenced to some extent by the research and reports
that industry or financial analysts publish about us and our business. We do not control these analysts. As a young public company,
we may be slow to attract research coverage and the analysts who publish information about our common shares will have had relatively
little experience with us or our industry, which could affect their ability to accurately forecast our results and could make
it more likely that we fail to meet their estimates. In the event any of the analysts who cover us provide inaccurate or unfavorable
research or issue an adverse opinion regarding our stock price, our stock price could decline. If one or more of these analysts
cease coverage of us or fail to publish reports covering us regularly, we could lose visibility in the market, which in turn could
cause our stock price or trading volume to decline and result in the loss of all or a part of your investment in us.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are an &ldquo;emerging growth company,&rdquo; and we cannot be certain if choosing to elect the reduced reporting requirements
applicable to emerging growth companies will make our common shares less attractive to investors. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are an &ldquo;emerging growth company&rdquo; as defined in the Jumpstart Our Business Startups Act, or the JOBS Act. For as long
as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that
are applicable to other public companies that are not emerging growth companies, including not being required to comply with the
auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive
compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory
vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. We could be
an emerging growth company for up to five years, although we could lose that status sooner if our revenues exceed $1 billion,
if we issue more than $1 billion in non-convertible debt in a three year period, or if the market value of our common shares held
by non-affiliates exceeds $700 million as of any June 30 before that time, in which case we would no longer be an emerging growth
company as of the following December 31. We cannot predict if investors will find our common shares less attractive because we
may rely on these exemptions. If some investors find our common shares less attractive as a result, there may be a less active
trading market for our common shares and our stock price may be more volatile.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we are unable to implement and maintain effective internal control over financial reporting, investors may lose confidence in
the accuracy and completeness of our financial reports and the market price of our common shares may decline.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a public company we are required to maintain internal control over financial reporting and to report any material weaknesses in
such internal control. We are in the process of designing, implementing, and testing the internal control over financial reporting
required to comply with this obligation, which process is time consuming, costly, and complicated. In addition, our independent
registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting
beginning with our annual report on Form&nbsp;20-F following the date on which we are no longer an &ldquo;emerging growth company,&rdquo;
which may be up to five full years following the date of our initial public offering. If we identify material weaknesses in our
internal control over financial reporting, if we are unable to comply with the requirements of Section&nbsp;404 in a timely manner
or assert that our internal control over financial reporting is effective, or if our independent registered public accounting
firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting when required, investors
may lose confidence in the accuracy and completeness of our financial reports and the market price of our common shares could
be negatively affected, and we could become subject to investigations by the stock exchange on which our securities are listed,
the Securities and Exchange Commission, or the SEC, or other regulatory authorities, which could require additional financial
and management resources.</FONT></P>

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


<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
disclosure controls and procedures may not prevent or detect all errors or acts of fraud.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
disclosure controls and procedures must provide reasonable assurance that information we are required to disclose in reports we
file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported
within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures, no
matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control
system are met.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because
of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of
two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control
system, misstatements due to error or fraud may occur and not be detected.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
our financial condition deteriorates, we may not meet continued listing standards on the NASDAQ Capital Market. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
NASDAQ Capital Market also requires companies to fulfill specific requirements in order for their shares to continue to be listed.
In order to qualify for continued listing on the NASDAQ Capital Market, we must meet the following criteria:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    shareholders&rsquo; equity must be at least $2,500,000; or the market value of our listed securities must be at least $35,000,000;
    or our net income from continuing operations in our last fiscal year (or two of the last three fiscal years) must have been
    at least $500,000;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    market value of our shares must be at least $1,000,000;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    minimum bid price for our shares must be at least $1.00 per share;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    must have at least 300 shareholders;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    must have at least 2 market makers; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    must have adopted NASDAQ-mandated corporate governance measures, including a Board of Directors comprised of a majority of
    independent directors, an Audit Committee comprised solely of independent directors and the adoption of a code of ethics among
    other items.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our shares are delisted from the NASDAQ Capital Market at some later date, our shareholders could find it difficult to sell our
shares. In addition, if our common shares are delisted from the NASDAQ Capital Market at some later date, we may apply to have
our common shares quoted on the Bulletin Board or in the &ldquo;pink sheets&rdquo; maintained by the National Quotation Bureau,
Inc. The Bulletin Board and the &ldquo;pink sheets&rdquo; are generally considered to be less efficient markets than the NASDAQ
Capital Market. In addition, if our common shares are not so listed or are delisted at some later date, our common shares may
be subject to the &ldquo;penny stock&rdquo; regulations. These rules impose additional sales practice requirements on broker-dealers
that sell low-priced securities to persons other than established customers and institutional accredited investors and require
the delivery of a disclosure schedule explaining the nature and risks of the penny stock market. As a result, the ability or willingness
of broker-dealers to sell or make a market in our common shares might decline. If our common shares are delisted from the NASDAQ
Capital Market at some later date or become subject to the penny stock regulations, it is likely that the price of our shares
would decline and that our shareholders would find it difficult to sell their shares.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
incur increased costs as a result of being a public company, which could have a material adverse effect on our profitability.
</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a public company, we incur increased legal, accounting and other expenses. For example, we must now engage U.S. securities law
counsel and U.S. GAAP auditors that we did not need prior to preparing for our initial public offering, and we will continue to
have annual payments to remain listed on the Nasdaq Capital Market. In addition, the Sarbanes-Oxley Act, as well as new rules
subsequently implemented by the SEC and NASDAQ, has required changes in corporate governance practices of public companies.&nbsp;We
expect these new rules and regulations to increase our legal, accounting and financial compliance costs and to make certain corporate
activities more time-consuming and costly.&nbsp;In addition, we will continue to incur additional costs associated with our public
company reporting requirements. Added costs of this nature will naturally reduce our profitability and could have a material adverse
effect on our business.</FONT></P>

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


<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
requirements of being a public company may strain our resources and divert management&rsquo;s attention, which could have a material
adverse effect on our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange
Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, the listing requirements of the securities exchange on which we list, and other
applicable securities rules and regulations. Despite recent reforms made possible by the JOBS Act, compliance with these rules
and regulations will nonetheless increase our legal and financial compliance costs, make some activities more difficult, time-consuming
or costly and increase demand on our systems and resources, particularly after we are no longer an &ldquo;emerging growth company&rdquo;.
The Exchange Act requires, among other things, that we file annual, and current reports with respect to our business and operating
results.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of disclosure of information in filings required of a public company, our business and financial condition are more visible,
which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims
are successful, our business and operating results could be harmed, and even if the claims do not result in litigation or are
resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management
and adversely affect our business, brand and reputation and results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also expect that being a public company and these new rules and regulations will make it more expensive for us to obtain director
and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain
coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors,
particularly to serve on our audit committee and compensation committee, and qualified executive officers.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
obligation to disclose information publicly may put us at a disadvantage to competitors that are private companies which could
have an adverse effect on our results of operations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a reporting company in the United States, we are required to file periodic reports with the Securities and Exchange Commission
upon the occurrence of matters that are material to our Company and shareholders. In some cases, we will need to disclose material
agreements or results of financial operations that we would not be required to disclose if we were a private company. Our competitors
may have access to this information, which would otherwise be confidential. This may give them advantages in competing with our
Company. Similarly, as a U.S.-listed public company, we are governed by U.S. laws that our competitors, which are mostly private
Chinese companies, are not required to follow. To the extent compliance with U.S. laws increases our expenses or decreases our
competitiveness against such companies, our public listing could affect our results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
classified board structure may prevent a change in control of our Company. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors is divided into three classes of directors.&nbsp;Class A directors hold office for a term expiring at the 2020
annual meeting of shareholders, Class B directors hold office for a term expiring at the 2021 annual meeting of shareholders and
Class C directors hold office for a term expiring as the 2019 annual meeting of shareholders.&nbsp;Directors of each class are
chosen for three-year terms upon the expiration of their current terms. The staggered terms of our directors may reduce the possibility
of a tender offer or an attempt at a change in control, even though a tender offer or change in control might be in the best interest
of our shareholders. See &ldquo;Management &ndash; Board of Directors and Board Committees.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Shares
eligible for future sale may adversely affect the market price of our common shares, as the future sale of a substantial amount
of outstanding common shares in the public marketplace could cause the price of our common shares. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
market price of our shares could decline as a result of sales of substantial amounts of our shares in the public market, or the
perception that these sales could occur.&nbsp;In addition, these factors could make it more difficult for us to raise funds through
future offerings of our common shares.&nbsp;An aggregate of 22,760,000 of our shares are currently outstanding. The freely transferable
without restriction or further registration under the Securities Act.&nbsp;The remaining shares will be &ldquo;restricted securities&rdquo;
as defined in Rule 144.&nbsp;These shares may be sold in the future without registration under the Securities Act to the extent
permitted by Rule 144 or other exemptions under the Securities Act.</FONT></P>

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


<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
employees, officers and/or directors will control a sizeable amount of our common shares, decreasing your influence on shareholder
decisions. </I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> Our employees, officers and/or directors
in the aggregate, beneficially own approximately 25.1% of our outstanding shares. As a result, our employees, officers and directors
possess substantial ability to impact our management and affairs and the outcome of matters submitted to shareholders for approval.&nbsp;These
shareholders, acting individually or as a group, could exert substantial influence over matters such as electing directors and
approving mergers or other business combination transactions. This concentration of ownership and voting power may also discourage,
delay or prevent a change in control of our Company, which could deprive our shareholders of an opportunity to receive a premium
for their shares as part of a sale of our Company and might reduce the price of our common shares. These actions may be taken
even if they are opposed by our other shareholders. See &ldquo;Principal Stockholders.&rdquo; </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>As
the rights of stockholders under British Virgin Islands law differ from those under U.S. law, you may have fewer protections as
a shareholder</I>.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
corporate affairs are governed by our amended and restated memorandum and articles of association, the British Virgin Islands
Business Companies Act, 2004 (the &ldquo;BVI Act&rdquo;), and the common law of the British Virgin Islands. The rights of shareholders
to take legal action against our directors, actions by minority stockholders and the fiduciary responsibilities of our directors
under British Virgin Islands law are to a large extent governed by the common law of the British Virgin Islands and by the BVI
Act. The common law of the British Virgin Islands is derived in part from comparatively limited judicial precedent in the British
Virgin Islands as well as from English common law, which has persuasive, but not binding, authority on a court in the British
Virgin Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under British Virgin Islands
law are not as clearly established as they would be under statutes or judicial precedents in some jurisdictions in the United
States. In particular, the British Virgin Islands has a less developed body of securities laws as compared to the United States,
and some states (such as Delaware) have more fully developed and judicially interpreted bodies of corporate law.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of all of the above, holders of our shares may have more difficulty protecting their interests through actions against
our management, directors or major shareholders than they would as shareholders of a U.S. company. For a discussion of material
differences between the provisions of the BVI Act and the laws applicable to companies incorporated in the United States and their
shareholders, see &ldquo;Description of Share Capital &ndash; Differences in Corporate Law.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>British
Virgin Islands companies may not be able to initiate shareholder derivative actions in a federal court of the United States and
may have to proceed with such action in the British Virgin Islands, thereby limiting shareholders&rsquo; ability to protect their
interests</I>. </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">British
Virgin Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States
and may have to proceed with such action in the British Virgin Islands. The circumstances in which any such action may be brought,
and the procedures and defenses that may be available with respect to any such action, may result in the rights of shareholders
of a British Virgin Islands company being more limited than those of shareholders of a company organized in the United States.
Accordingly, shareholders may have fewer alternatives available to them if they believe that corporate wrongdoing has occurred.
The British Virgin Islands courts are also unlikely to recognize or enforce against us judgments of courts in the United States
based on certain liability provisions of U.S. securities law; and to impose liabilities against us, in original actions brought
in the British Virgin Islands, based on certain liability provisions of U.S. securities laws that are penal in nature. There is
no statutory recognition in the British Virgin Islands of judgments obtained in the United States, although the courts of the
British Virgin Islands will generally recognize and enforce the non-penal judgment of a foreign court of competent jurisdiction
without retrial on the merits. This means that even if shareholders were to sue us successfully, they may not be able to recover
anything to make up for the losses suffered.</FONT></P>

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


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
laws of the British Virgin Islands provide little protection for minority shareholders, so minority shareholders will have little
or no recourse if the shareholders are dissatisfied with the conduct of our affairs</I>. </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the law of the British Virgin Islands, there is little statutory law for the protection of minority shareholders other than the
provisions of the BVI Act dealing with shareholder remedies. The principal protection under statutory law is that shareholders
may bring an action to enforce the constituent documents of the corporation, in our case, our Memorandum and Articles of Association.
Shareholders are entitled to have the affairs of the company conducted in accordance with the general law and the Memorandum and
Articles.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are common law rights for the protection of shareholders that may be invoked, largely dependent on English company law, since
the common law of the British Virgin Islands for business companies is limited. Under the general rule pursuant to English company
law known as the rule in <U>Foss v. Harbottle</U>, a court will generally refuse to interfere with the management of a company
at the insistence of a minority of its shareholders who express dissatisfaction with the conduct of the company&rsquo;s affairs
by the majority or the board of directors. However, every shareholder is entitled to have the affairs of the company conducted
properly according to law and the constituent documents of the corporation. As such, if those who control the company have persistently
disregarded the requirements of company law or the provisions of the company&rsquo;s memorandum and articles of association, then
the courts will grant relief. Generally, the areas in which the courts will intervene are the following: (1)&nbsp;an act complained
of which is outside the scope of the authorized business or is illegal or not capable of ratification by the majority; (2)&nbsp;acts
that constitute fraud on the minority where the wrongdoers control the company; (3)&nbsp;acts that infringe on the personal rights
of the shareholders, such as the right to vote; and (4)&nbsp;where the company has not complied with provisions requiring approval
of a special or extraordinary majority of shareholders, which are more limited than the rights afforded minority shareholders
under the laws of many states in the United States.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are a &ldquo;foreign private issuer,&rdquo; and our disclosure obligations differ from those of U.S. domestic reporting companies.
As a result, we may not provide you the same information as U.S. domestic reporting companies or we may provide information at
different times, which may make it more difficult for you to evaluate our performance and prospects. </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a foreign private issuer and, as a result, we are not subject to the same requirements as U.S. domestic issuers. Under the
Exchange Act, we are subject to reporting obligations that, to some extent, are more lenient and less frequent than those of U.S.
domestic reporting companies. For example, we will not be required to issue quarterly reports or proxy statements and we do not
intend to file quarterly reports. We will not be required to disclose detailed individual executive compensation information and
we do not intend to disclose detailed executive compensation information. Furthermore, our directors and executive officers will
not be required to report equity holdings under Section 16 of the Exchange Act and will not be subject to the insider short-swing
profit disclosure and recovery regime and we do not intend to file Section 16 reports for officers and directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a foreign private issuer, we will also be exempt from the requirements of Regulation FD (Fair Disclosure) which, generally, are
meant to ensure that select groups of investors are not privy to specific information about an issuer before other investors.
However, we do plan to disclose material information to all investors at this time<I>. </I>In addition, we will still be subject
to the anti-fraud and anti-manipulation rules of the SEC, such as Rule 10b-5 under the Exchange Act. Since many of the disclosure
obligations imposed on us as a foreign private issuer differ from those imposed on U.S. domestic reporting companies, you should
not expect to receive the same information about us and at the same time as the information provided by U.S. domestic reporting
companies.</FONT></P>

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


<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_05"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
4. Information on the Company</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>A.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>History
    and Development of the Company.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Structural
Overview </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a manufacturer and distributor of eco-friendly construction materials (aggregates, bricks, pavers and tiles), made from mining
waste (iron tailings) and fly-ash, as well as equipment used for the production of these eco-friendly construction materials.
In addition, we offer total solutions in sponge city construction, including project consulting, design and installation. We mainly
conduct our operations in China through our wholly owned subsidiary, Beijing REIT and its subsidiaries in China. We incorporated
ReTo Eco-Solutions on August 7, 2015 in the British Virgin Islands as a holding company to develop business opportunities in China.
ReTo Eco-Solutions owns all of the outstanding capital stock of REIT Holdings, our wholly owned Hong Kong subsidiary.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Organization
Structure and Purpose </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
Eco-Solutions, Inc.</B> &ndash; ReTo Eco-Solutions is our British Virgin Islands holding company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REIT
Holdings (China) Limited </B>&ndash; REIT Holdings is our wholly owned Hong Kong subsidiary.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Beijing
REIT Technology Development Co., Ltd. </B>&ndash; Beijing REIT is an operating company in China and a wholly owned
subsidiary of REIT Holdings. Its business scope includes research and development and solutions for solid waste (construction
waste, fly-ash and mining waste) disposal and reuse.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Xinyi
REIT Ecological Technology Co., Ltd. </B>&ndash; REIT Ecological is a wholly owned subsidiary of REIT Holdings, its business scope
will include research and development and solutions for solid wastes.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REIT
Technology Development (America), Inc.</B> &ndash; REIT US is a company incorporated in the United States and a wholly owned subsidiary
of Beijing REIT. Its business scope includes customer relationship management with the Company&rsquo;s North American customers,
marketing in North America and maintaining relationships with the Company&rsquo;s partners, such as AGS.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Beijing
REIT Ecological Engineering and Technology Co., Ltd. </B>&ndash; REIT Eco Engineering is an operating company in China and a wholly
owned subsidiary of Beijing REIT. Its business scope includes the development and construction of municipal eco-friendly sponge
city projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gu&rsquo;an
REIT Machinery Manufacturing Co., Ltd. </B>&ndash; Gu&rsquo;an REIT is an operating company in China and a wholly owned subsidiary
of Beijing REIT. Its business scope includes the development, manufacture and distribution of specialized equipment to manufacture
construction materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Langfang
Ruirong Mechanical and Electrical Equipment Co., Ltd.</B> &ndash; Ruirong is an operating company in China and a wholly owned
subsidiary of Beijing REIT. Its business scope includes manufacturing assembly parts used in specialized equipment to manufacture
construction materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REIT
Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd.</B> &ndash; REIT Changjiang is an operating company
in China and is owned 84.32% by Beijing REIT and 15.68% by REIT Holdings. Its business scope includes hauling and processing construction
and mining waste, with which it produces eco-friendly building products (aggregates, bricks, pavers and tiles) for environmental-friendly
uses.</FONT></P>

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


<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Nanjing
Dingxuan Environment Protection Technology Development Co., Ltd. </B>&ndash; Dingxuan is an operating company in China and a wholly
owned-subsidiary of Beijing REIT. Its business scope includes technical support and consulting services for environmental protection
projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Hainan
REIT Construction Project Co., Ltd</B>. &ndash; REIT Construction is an operating company in China and wholly owned subsidiary
of REIT Changjiang. Its business scope includes the development and construction of municipal eco-friendly sponge city projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Horgos
Ta-REIT Environment Technology Co., Ltd.</B> &ndash; Horgos Ta-REIT is an operating company in China and a wholly owned subsidiary
of REIT Eco Engineering. Its business scope includes research, consulting and promotion services of environmental technology,
and environmental project design and services.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REIT
Xinyi New Material Co., Ltd. </B>- REIT Xinyi is an operating company in China and a 70% owned subsidiary of Beijing REIT. Its
business scope will include the manufacture of specialized equipment to produce recycled building products (aggregate, bricks,
pavers and tiles) for eco-friendly building.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REIT
Q GREEN Machines Private Limited </B>&ndash; REIT India is an operating company in India and a 51% owned subsidiary of Beijing
REIT. We expect to expand our business in the Indian market through this joint venture with Q Green Techon Private Limited, an
Indian Company (&ldquo;Q Green&rdquo;). Its business scope will include the manufacture of specialized equipment to produce recycled
building products (aggregate and bricks) for eco-friendly building.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REIT
Ecological Technology Co., Ltd. </B>- REIT Yancheng is an operating company in China and a wholly owned subsidiary of REIT Holdings.
Its business scope includes the development, manufacture and distribution of specialized equipment to manufacture construction
materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Lingqiu
REIT Dongtian Ecological Technology Co., Ltd.</B> - REIT Lingqiu is an operating company in China and a 51% owned subsidiary of
REIT Eco Engineering. Its business scope includes the ecological restoration and comprehensive utilization of solid wastes.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Corporate
Organizational Chart</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0; text-align: left"><IMG SRC="image_001.jpg" ALT="" STYLE="width: 900px; height: 409px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B>&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Corporate
History </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
REIT was established on May 12, 1999 under the laws of China with registered capital of RMB 24 million (approximately $3.5 million)
and additional paid-in capital of RMB 100 million (approximately $15.4 million) contributed by four individual shareholders. Since
its formation in 1999, Beijing REIT has established several other wholly owned subsidiaries:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gu&rsquo;an
    REIT incorporated on May 12, 2008;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Eco Engineering incorporated on April 24, 2014;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ruirong
    incorporated on May 12, 2014;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dingxuan
    incorporated on October 17, 2014; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    US incorporated on February 27, 2014.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
Changjiang was incorporated in Hainan Province, China, on November 22, 2011 with the original registered capital of RMB 100 million
(approximately $16 million). Its original shareholders Hainan Wenchang, which owned 40% and Zhongrong, which owned 60%. On July
16, 2013, as result of a capital transfer, Zhongrong increased its equity ownership to 79.5% and Hainan Wenchang&rsquo;s equity
ownership was decreased to 20.5%. Zhongrong was owned by the same four individual shareholders of Beijing REIT by trust.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">On February 2, 2015, Hainan
Wenchang transferred its 20.5% equity ownership to Beijing REIT. On April 20, 2015, Beijing REIT and Zhongrong signed a joint venture
agreement with VBI, to turn REIT Changjiang into a joint venture business. In connection with this joint venture agreement, on
June 18, 2015, VBI contributed an additional RMB 18.6 million (approximately $2.8 million) to increase the registered capital of
REIT Changjiang from RMB 100 million to RMB 118.6 million. On January 10, 2016, Zhongrong signed an equity transfer agreement with
Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests in REIT Changjiang
to Beijing REIT. Zhongrong and Beijing REIT are considered under common control since they are owned by the same four individual
shareholders. The above-mentioned transactions were considered a reorganization.</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&rsquo;s 15.68%
non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December 31, 2017. As
a result of the above reorganizations, Beijing REIT now holds an 84.32% equity interest in REIT Changjiang and REIT Holdings holds
the remaining 15.68% interest.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2015, REIT Construction was incorporated as a wholly owned subsidiary of REIT Changjiang.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 14, 2015, Beijing REIT established a new subsidiary, REIT Xinyi. Beijing REIT owns a 70% equity interest in REIT Xinyi, and
a minority shareholder Xinyi Transportation Investment Co., Ltd. (&ldquo;Xinyi Transportation) owns the remaining 30%.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2016, Beijing REIT established a joint venture, REIT India, together with an Indian company Q Green. The total registered
capital of REIT India is approximately $100,000, and Beijing REIT owns a 51% interest.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 7, 2015, ReTo Eco-Solutions issued 10,000 common shares at $0.001 per share to its incorporator with cash proceeds of $10.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 7, 2016, Beijing REIT and its individual original shareholders entered into an equity transfer agreement, pursuant to
which these shareholders agreed to transfer all of their ownership interests in Beijing REIT with a carrying value of RMB 24 million
(or $3,466,260) to REIT Holdings (the &ldquo;Transfer&rdquo;). After this equity transfer, Beijing REIT became a Wholly Foreign-Owned
Enterprise (&ldquo;WOFE&rdquo;) and amended the registration with the State Administration for Industry and Commerce (&ldquo;SAIC&rdquo;)
on March 21, 2016. As part of this equity transfer, the Company issued a total of 17,830,000 of its common shares at $0.25 per
share to all of the Company&rsquo;s original shareholders or former shareholders in Beijing REIT. Among total proceeds of $4,457,500
from the share issuance, the Company paid $3,466,260 (approximately RMB 24 million) to the original shareholders of Beijing REIT
as the consideration for the transfer of their equity interests in Beijing REIT. Since these shares were issued to the original
shareholders of Beijing REIT, the transaction is considered as a part of the reorganization.</FONT></P>

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


<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">On September 30, 2016 Liu Kejia, Tech Sources
International Enterprises Limited, Hengfang Li, ReTo Eco-Solutions and REIT Changjiang entered into a Convertible Debt Investment
Agreement. Pursuant to the Convertible Debt Investment Agreement a loan from Liu Kejia in the amount of RMB 21,240,000 (approximately
$3,273,000) was converted into 800,000 common shares of ReTo Eco-Solutions. The shares were issued to satisfy a loan, which was
used to improve REIT Chanjiang&rsquo;s construction materials manufacturing plant.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
in December 2016 ReTo Eco-Solutions sold Good Venture Industrial Limited 900,000 common shares for RMB 23,400,000 (approximately
$3,600,000). As of December 31, 2016, the Company had not received the funds from the investor and the shares issued were held
in escrow. The Company received the funds from the investor in September 2017 and the shares were released from escrow.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2017, REIT Ecological was established in Xinyi as a wholly owned subsidiary of REIT Holdings, with a registered capital
of $30 million.&nbsp;On March 27, 2019, REIT Ecological was deregistered.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 14, 2017, Horgos Ta-REIT was established in Horgos, Xinjiang Province as a wholly owned subsidiary of REIT Eco Engineering,
with a registered capital of RMB 2,000,000 (approximately $316,450).</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On January 9, 2018, the registered capital
of Beijing REIT increased from RMB 24 million to RMB 66 million.</P>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 22, 2018, REIT Ecological Technology Co., Ltd. (&ldquo;REIT Yancheng&rdquo;) was incorporated as a wholly owned subsidiary
of REIT Holdings.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 7, 2018, Lingqiu REIT Dongtian Ecological Technology Co., Ltd. (&ldquo;REIT Lingqiu&rdquo;) was incorporated. REIT Eco
Engineering owns 51% of its equity interest, with remaining 49% owned by a noncontrolling shareholder.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal executive offices of our main operations are located at 24<SUP>th</SUP> Floor, Tower B, 60 Anli Road, Chaoyang District, Beijing, People&rsquo;s
Republic of China 100101. Our telephone number at this address is (+86) 10-64827328. Our registered office in the British Virgin
Islands is at the offices of NovaSage Chambers, P.O. Box 4389, Road Town, Tortola, British Virgin Islands, British Virgin Islands.
Our agent for service of process in the United&nbsp;States is Vcorp Agent Services, Inc. located at 25 Robert Pitt Dr., Suite&nbsp;204,
Monsey, New&nbsp;York 10952. Our corporate website is <I>www.retoeco.com</I>.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December&nbsp;2017, we closed our initial public offering, in which we offered and sold an aggregate of 3,220,000 common shares.
We received approximately $16.1&nbsp;million in proceeds before expenses and less placement fee and other direct costs of approximately
$1.8 million. Our common shares are listed on the NASDAQ Capital Market under the symbol&nbsp;&ldquo;RETO.&rdquo;</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Business
    Overview.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a manufacturer and distributor of eco-friendly construction materials (aggregates, bricks, pavers and tiles), made from mining
waste (iron tailings) and fly-ash, as well as equipment used for the production of these eco-friendly construction materials.
In addition, we provide consultation, design, project implementation and construction of urban ecological environments including
those for the purpose of capturing, controlling and reusing rainwater, commonly called &ldquo;sponge cities.&rdquo; We also provide
parts, engineering support, consulting, technical advice and service, and other project-related solutions for our manufacturing
equipment and environmental protection projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe our products are eco-friendly, as they contain approximately 70% of reclaimed fly-ash and iron tailings in place of traditional
cement. The use of reclaimed fly-ash and iron tailings assists in the protection of the environment by saving space in landfills
and fly-ash ponds used for the disposal of these materials, and assisting in the remediation and reclamation of abandoned or closed
mining sites. In addition, our eco-friendly construction materials consume less energy during manufacturing than other traditional
building materials. We believe our eco-friendly construction materials, with their characteristics, including superior water permeability,
and competitive prices, are in greater demand than traditional materials as governments and others increase their focus on reducing
the environmental impact of their activities.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Presently,
our clients are located throughout mainland China, and internationally in Canada, the United States, Mongolia, the Middle East,
India, North Africa and Brazil. We seek to establish long-term relationships with our clients by producing and delivering high-quality
products and equipment and then providing technical support and consulting after equipment is delivered and projects are completed.
We engage in marketing and sales through integrated marketing, services marketing and Internet marketing. We are actively pursuing
additional markets for our products, equipment and projects, internationally in the Philippines, Laos, Morocco, Tunisia, Cuba,
Kenya, Maldives, Argentina, Mexico and Malaysia and in additional provinces of China.</FONT></P>

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


<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Beijing REIT was founded in 1999 by our
Chief Executive Officer, Hengfang Li. Mr. Li has approximately 19 years of experience in the construction materials and construction
materials manufacturing equipment industries. Our principal office is located in Beijing, China. As of December 31, 2018, we employed
235 people on a full-time basis. We have 38 employees in management, 39 employees in sales and marketing, 24 employees in research
and development, 93 employees in manufacturing and installation and 41 employees in administration.</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are able to provide a full spectrum of products and services, from producing eco-friendly construction materials and manufacturing
equipment used to produce construction materials, to project installation. We utilize our research and development efforts to
differentiate us from our competitors. For example, we released our first fully automatic block production line in 1999, and have
made advances in our technology, such as intelligent automatic systems, which allows us to access our customers&rsquo; equipment
remotely to troubleshoot problems. Some of our competitors do not have automatic production lines.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to China&rsquo;s recent emphasis on environmental protection, we believe there is a unique opportunity to grow our Company, which
we expect will be driven by demand for our eco-friendly construction materials, equipment used to produce these materials and
project construction expertise. We believe our technological know-how, production capacity, reputation and services offered will
enable us to seize this opportunity.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have received several industry awards and been asked to participate in several industry activities. Notable awards and activities
include:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT&rsquo;s fully automatic solid waste disposal production line became recommended equipment of Liaoning Provincial Wall
    Material Industry Association in 2007;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT&rsquo;s brick production equipment was appraised as &ldquo;China Famous Brand&rdquo; by China Construction and Material
    Industrial Mechanic Standards Committee in 2007;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT&rsquo;s concrete brick equipment was authenticated by the European Union CE (European conformity);</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Holdings became a member of the China Resource Reuse Association Wall Material Innovation Committee in 2010;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT was recognized as a National High-Tech Enterprise and became a &ldquo;Gazelle Enterprise&rdquo; in Beijing Zhongguancun
    Technology Park;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT was recognized as a National High-Tech Enterprise in 2011;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT was awarded the &ldquo;Most Valuable Brand Award&rdquo; by China Building Materials and Mechanic Industry Association
    in 2011;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT was appraised as &ldquo;AAAA Enterprise&rdquo; by the Electric Mechanics Association in 2012;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT became a member of China Association of Urban Environmental Sanitation in 2013; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ISO
    9001:2000 Authentication (certification based upon quality and consistency).</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, our Chief Executive Officer, Hengfang Li, was named one of the &ldquo;One Hundred Outstanding People of China&rdquo;
in 2005 by China Celebrity Association. Mr. Li was recognized as one of the &ldquo;Influential People of Fly-Ash Industry&rdquo;
in 2006 by fenmeihui.org. Mr. Li was awarded as &ldquo;Leader of Building Materials and Machinery Enterprises of the National
11<SUP>th</SUP> 5-Year Plan&rdquo; in 2011 by China Building Material Machinery Association. In addition, Mr. Li and our chief
technology officer, Mr. Zhizhong Hu were recognized as &ldquo;Advanced People of National Reuse Technology&rdquo; in 2011 by China
Association of Circular Economy. We believe our industry awards, reflect widespread recognition of our stature and success in
our industry as well as the quality of our service and products.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Industry
and Market Background </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Construction
Market and Opportunity</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
is the world&rsquo;s largest construction market and its construction market is expected to continue to grow for the near future,
despite economic growth slowing in China. Further, while China&rsquo;s construction industry only grew around 2% in 2016, China
is expected to maintain its position as the world&rsquo;s largest construction market for the near future and its share of the
global construction market is expected to reach 26% by 2025. This growth results in large part from the continued increased urbanization
in China and its National New-type Urbanization Plan, which envisions 60% of China&rsquo;s population living in cities by 2020.
This urbanization trend is a key factor in the Chinese government&rsquo;s emphasis on green building to conserve resources. Focusing
on buildings is a key element of its national strategy. We believe our eco-friendly construction materials will be in greater
demand than traditional materials as the Chinese construction market continues to grow and the Chinese government increases its
focus on reducing the environmental impact of building activities.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
construction industries in emerging markets are expected to grow at faster rates than advanced economies. From 2016-2020, the
construction industries in advanced economies are expected to grow at 2.2% per year while emerging markets are expected to record
a 5.3% annual expansion rate during the same period. The construction markets in the Middle East and African regions are predicted
to be the fastest growing in 2016-2020, overtaking the Asia-Africa region. Asia-Pacific&rsquo;s share of the global construction
industry, which includes China, is expected to continue to rise, reaching close to 49% in 2020, up from 40% in 2010. Currently,
we have international customers for our equipment used to produce construction materials located in Asia, the Middle East, North
Africa and North America and hope to expand our international presence.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Sponge
Cities</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Despite
the recent slowing of the growth of China&rsquo;s construction industry, we believe there is a significant market opportunity
to expand our business due to, among other things, China&rsquo;s recent environmental initiatives.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2013, more than 230 cities in China were affected by flooding. Further, as of 2013 90% of older urban areas do not have basic
flood plans. In fact, the drainage system in China wasn&rsquo;t built for extreme weather conditions. Flooding is expected to
increase in the future with cities growing larger and climate change causing more extreme weather. One solution is to retrofit
existing drainage systems with larger pipes and more efficient systems. However, this is the most expensive and disruptive solution
to the problem. To help combat this problem with a quicker, less expensive and less disruptive solution, Chinese scientists and
politicians have proposed increased use of &ldquo;sponge cities&rdquo; or features of sponge cities. A sponge city is an urban
environment where rain is captured, controlled and reused, rather than funneling the water away. In China, a &ldquo;sponge city&rdquo;
refers to the &ldquo;sustainable concept of city including flood control and water conservation,&rdquo; according to the Opinions
of the General Office of the State Council. The recycled water can be used for such purposes as refilling aquifers and for irrigation.
In some instances, the recycled water can be used for drinking or flushing toilets when properly treated. Sponge cities will also
help combat China&rsquo;s water scarcity problem. About half of China&rsquo;s 657 cities are considered water scarce or severely
water scarce by UN measures.</FONT></P>

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


<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2016, China announced its 13th Five Year Plan (2016-2020), which, among other matters, attempts to plug gaps in China&rsquo;s
drinking water safety laws, including those relating to water protection and water conservation. China&rsquo;s five-year plans
are blueprints containing the country&rsquo;s social, economic, and political goals. They encompass and intertwine with existing
policies, regional plans, and strategic initiatives. A five-year plan signals the Chinese government&rsquo;s vision for future
reforms and communicates this to other parts of the bureaucracy, industry participants and Chinese citizens. It is a living document
that will go through constant revision over the next five years. The 13<SUP>th</SUP> Five Year Plan highlighted water conservation
as its first priority in the nation&rsquo;s infrastructure network and emphasized water resource management, water ecology remediation
and environmental water protection.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
implement portions of the 13<SUP>th</SUP> Five Year Plan (2016-2020), China&rsquo;s Ministry of Housing and Urban Rural Development
(MOHURD), and the Ministries of Finance and Water released the &lsquo;Construction Guideline for Sponge City&rsquo; at the end
of 2014. The program is partially funded by the Ministry of Finance. The initiative aims to maximize water retainment and minimize
the effects of drought and flooding. It will utilize buildings, roads, green spaces and other ecosystems to absorb rainwater,
increase reservoir permeability and control storm water run-off to be reused in urban settings.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of 2016, the Chinese government had chosen 16 cities across the country to become pilot sponge cities. The government is expected
to, over the next three years, allocate each sponge city between 400 to 600 million RMB (approximately $85 million to $128 million)
to construct ponds, filtration pools and wetlands, as well as to build permeable roads and public spaces that enable stormwater
to soak into the ground.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have worked on several notable sponge city projects. Among them, we acted as one of the general contractors for the construction
of a sponge-city project in Changjiang County, Hainan Province that was constructed using our eco-friendly construction materials.
In addition, we acted as a one of the consultants for the construction of another sponge project in Haikou City, Hainan Province.
We believe that we will continue to be involved in sponge city construction and that the demand for sponge city construction will
continue to be strong. As such, we expect that sponge city construction will drive the demand for our eco-friendly construction
materials and our equipment that is used to manufacture these materials.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the following competitive strengths differentiate us from our competitors and contribute to our ongoing success.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Eco-friendly
products</I></B><I>. </I>Unlike many of our competitors, who still use traditional materials, we use reclaimed fly-ash and iron
tailings in our construction materials production. In doing so, we help reduce environmental waste. In addition, our equipment
used to produce construction materials can recycle disposed building materials (old bricks and concrete) to produce construction
materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Effective
operational management</I></B>. The consistent quality of our products and manufacturing equipment is achievable only through
effective management in all aspects of our operations, from purchasing to production and sales. In every step, we have fully trained,
experienced and skilled employees that are working in concert to ensure the quality of our construction materials and manufacturing
equipment. In addition, we have a trained management staff who have adopted our corporate culture and understand our business
strategy.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Focus
on technology and research and development</I></B>. We have developed key techniques and skills in the&nbsp;production of
various types of construction materials manufacturing equipment. We own  67 patents (seven of which are owned
jointly&nbsp;with Luoyang), including 20 design patents, 43 utility model patents and 4  invention patents. In addition, we
have 7 software copyrights. We were recognized as a National High-Tech Enterprise in 2011, which was issued by four
authorized departments (Beijing Municipal Bureau of Finance, State Tax Bureau of Beijing, Beijing Municipal Bureau of Local
Tax and Beijing Municipal Committee of Science and Technology). In order to obtain a High-Tech Enterprise certification,
companies are required to own the proprietary IP rights of the core technology used in their products and services in China.
We are committed to researching and developing new construction materials, and to the design and manufacturing of the
equipment used to produce these materials.</FONT></P>

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


<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Production
Advantages</I></B>. Our construction materials manufacturing plant is located in close proximity to raw material sources that
are used in the manufacturing process. The plant is located in Changjiang County in Hainan Province and is less than 15 kilometers
from an iron ore mine (iron tailings), less than 8 kilometers from a river sand mine and less than 2 kilometers from a granite
mine. We use all of these materials in the manufacturing process. Accordingly, we have an abundant supply of raw materials and
believe the cost of these raw materials is lower than the costs for the same materials paid by our competitors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
provide a full range of eco-friendly project solutions and are not limited to the manufacture of eco-friendly construction materials
or manufacturing equipment. </I></B>We are able to provide consultation, design and implementation of sponge-city projects for
customers, in addition to manufacturing eco-friendly construction materials and equipment. This one-stop solution allows us to
capture revenue from all stages of sponge-city projects. In addition, the ability to provide total solutions allows us to capture
more types of customers, such as municipalities and governments in addition to businesses.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Experienced
Management Team and Personnel with a Demonstrated Track Record</I></B>. Our management team, led by our Chief Executive Officer
Hengfang Li, has extensive industry experience and a demonstrated track record of managing costs, adapting to changing market
conditions, and developing new products. In addition, Mr. Li has a vast network and understating of the market. Our workforce
is highly skilled with specialized training, designed to address complex and individualized client issues.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
objective is to become the leading provider of eco-friendly construction materials and equipment. To achieve this goal, we are
pursuing the following strategies:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Market
Opportunity</I></B>. China&rsquo;s 13th Five Year Plan (2016-2020) promotes a cleaner and greener economy, with strong commitments
to environmental management and protection, clean energy and emissions controls, ecological protection and security, and the development
of green industries. This demonstrates a clear focus on charting a sustainable course for the economy in the long-term. The 13th
Five Year Plan offers opportunities for the private sector to support China&rsquo;s environmental goals of water resource management,
water ecology remediation and environmental protection of water, such as through the construction of sponge cities and the use
of eco-friendly construction materials. Presently, we are able to serve all facets of sponge city construction through our construction
materials that are used in construction, our equipment that can produce the construction materials and our general contracting
expertise.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Expand
our remediation projects in mining regions</I></B>. We believe there are thousands of former mining locations in China that need
to remediated and reclaimed. Abandoned ore mines contain tailings and abandoned or closed mines are normally associated with environmental
concerns such as contaminated water and soil. As part of the remediation and reclamation process we are able to assist mining
companies with the disposal of tailings, and municipalities creating viable villages in former mining areas. For example, in 2015,
we completed a sponge city project in Hainan Province where a village located in a former mining area was built with our eco-friendly
construction materials made from iron tailings. We will continue to focus on using iron tailings in our eco-friendly construction
materials and seek reclamation projects in former mining areas.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Continue
to develop new products. </I></B>We are committed to researching and developing new products for unique customer needs. We believe
scientific and technological innovations will help our Company achieve its long-term strategic objectives. For example, as a result
of collaboration with the Louisiana Institute of Technology, we have developed a special corrosion-resistant concrete product
using high volume fly-ash, with the product passing a mid-stage test that involved over forty different fly-ash production formulas.
The traditional formula of construction materials made from fly-ash contains approximately 40% fly-ash, whereas the formula we
developed was tested by Alchemy Geopolymer Solutions, LLC (&ldquo;AGS&rdquo;) to contain 80% fly-ash in the product makeup. The
use of fly-ash in our eco-friendly construction materials reduces our raw material consumption and lowers our costs because we
can use fly-ash instead of more expensive cement in our production process.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
intend to increase our revenue and market share by expanding our business network internationally</I></B>. In order to expand
our international market, we plan to add four to five distributors in South America and the Middle East. We also plan to participate
in targeted international marketing events, such as seminars, workshops, and trade shows, where we can meet potential customers,
promote our products and deepen our network to further expand our sales.</FONT></P>

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


<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Pursue
Strategic Acquisitions</I></B><I>.</I> We intend to continue to pursue expansion opportunities in existing and new markets, as
well as in core and adjacent categories through strategic acquisitions. Specifically, we are seeking to acquire construction material
or construction material manufacturing equipment companies in areas of China with more established economies. We believe the demand
for eco-friendly construction materials and manufacturing equipment used to produce these materials are and will continue to be
in greater demand in these established economies.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Eco-Friendly
Construction Materials</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
produce eco-friendly construction materials (aggregates, bricks, pavers and tiles) through our subsidiary, REIT Mingsheng Environment
Protection Construction Materials (Changjiang) Co., Ltd. (&ldquo;REIT Changjiang&rdquo;), which operates our plant in Changjiang
County, Hainan Province. We refer to our construction materials as eco-friendly because we produce them from reclaimed fly-ash
and iron mine tailings. When power plants use coal to generate electricity, fly-ash is the lightweight and powdery reside from
the coal combustion process. Fly-ash is typically disposed of in landfills and ash ponds, although some may be released directly
into the atmosphere. With ever-rising energy demand fueled by China&rsquo;s economic growth, power plants are generating increasing
amounts of fly-ash that consumes valuable landfill and ash pond space. Tailings are the materials left over after the process
of separating the valuable fraction from the worthless fraction of an ore. Iron ore tailings generally consist or hard rock and
sand. Waste rock and tailings constitute the largest (by volume) industrial solid waste generated in the mining process. By recycling
fly-ash and iron tailings, we believe that our construction materials manufacturing process is a viable and environmentally friendly
solution to disposal problems associated with these materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditional
bricks in China consist primarily of clay, which is mixed with water and silt, pressed into a mold for shaping, then fired in
a kiln, or furnace. We use reclaimed fly-ash and iron tailings primarily as a substitute for clay. Through vibration technology,
with these raw materials inputted, the finished products can come out with different shape and types. Since the whole production
is cured without fire, this process has the benefits of less space required for production and less pollution generated to the
environment. We believe fly-ash and iron tailings reduce both the density and heat conductivity of our construction materials
without sacrificing their durability and strength. Our construction materials&rsquo; density and strength meet or exceed China
National standards. In addition, because we use fly-ash and iron tailings in the manufacturing process, we believe our construction
materials are consistent with China&rsquo;s recent environmental protection policies, such as energy conservation included in
the 2016 China&rsquo;s 13th Five Year Plan (2016-2020).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to fly-ash and iron tailings, our construction materials contain river sand and granite. Our eco-friendly construction
materials are produced on a fully automatic production line based upon German technology.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Samples
of our eco-friendly construction materials include the following:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Ground
works materials</B>. Essential materials for sponge cities to assist in water absorption, flood control and water retention. These
construction materials can be used for urban roads, pedestrian streets and sidewalks, city squares, landmarks, parking lots, and
docks.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_002.jpg" ALT=""></P>

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


<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Landscape
retaining materials</B>. These construction materials are mainly used for gardens, roads, bridges, city squares, retaining walls
and slope construction.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_003.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Hydraulic
engineering materials</B>. Construction material for sponge city construction, they can be used for hydraulic ecological projects
such as slope protection and river transformation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_004.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Wall
materials</B>. These construction materials are used for insulation, decoration, and for building walls.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_005.jpg" ALT=""></P>

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


<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Eco-friendly
Construction Materials Manufacturing Equipment</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
produce manufacturing equipment used to create eco-friendly construction materials. We have sold equipment to customers in China,
South Asia, North America, the Middle East, North Africa and Southeast Asia. The equipment consists of large-scale fully automated
production equipment with hydraulic integration. The equipment can be used to produce various types of eco-friendly construction
materials that can be used for a variety of projects such as ground works, hydraulic engineering, landscape retention and wall
projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_006.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Pictured
&ndash;Fully Automatic Block Production Line</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Samples
of our equipment used to produce construction materials include the following:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT-Classic
RT9A, RT9B, RT15A, RT15B</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
are fully automated block production lines and can be universally used for the manufacture of bricks, tiles, pavers with and without
face mix, curbstones, hollow blocks and similar construction materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Horizontal
Pull Holes Device</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Horizontal
Pull Holes Device is used to produce interlocking bricks, water conservancy blocks and slope protection blocks.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT-I
Concrete Block Splitter</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Synchronized
concrete block cutting machine with four blades. The blades are guided by ultra-wear resistant guide leads and driven by a large
bore hydraulic drive, which lowers the operating pressure of the hydraulic unit and increases the splitting force.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>REIT
Foam Insert Device</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
device is used to insert a foam plate into the mold and produce thermal insulation blocks.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2014, we entered into the field of urban ecological construction (sponge city construction) and established REIT Eco Engineering
and REIT Construction for this purpose. We act as general contractor for the construction of sponge cities and are responsible
for the planning, construction and design of such cities. We subcontract with architects and subcontractors in order to complete
the projects. We also act as a consultant for sponge city construction and incorporated Dingxuan for this purpose.</FONT></P>

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


<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Changjiang
County, Hainan Province Sponge City</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were the general contractor for a sponge city project where an entire village was relocated and constructed in a former mining
area. The project took 16 months to complete resulting in revenue of approximately RMB 14 million ($2.2 million) for us. We made
all construction materials out of recycled iron tailings. A total of 86 single-family homes were built with a total construction
area of 9,400 square meters (101,000 square feet). An estimated 1,810,000 pieces of bricks were used for walls, 90,000 roof tiles,
and 4,200 square meters (approximately 45,000 square feet) of ground was covered with our construction materials. The completed
project has won recognitions at various government levels in Hainan Province, and has been designated as a demonstration or model
project for promotion of sponge city construction.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_007.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_008.jpg" ALT=""></P>

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


<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Haikou
City, Hainan Province Sponge City</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
acted as a consultant for a sponge city project in Haikou City, Hainan Province. We also paved 50,000 square meters for this project.
To assist with the nationwide efforts to promote pilot cities in sponge city construction, we will collaborate with international
institutions in sponge city construction such as Jude Technology Corporation located in Germany. By gradually increasing our efforts,
and expanding the scale in the planning, design and construction of sponge cities, we aim to become a key enterprise in sponge
city construction.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_009.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="image_010.jpg" ALT=""></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
eco-friendly construction materials are only sold in China. Sales of construction materials accounted for $18.8 million, $19.5
million, and $18.4 million and of our total revenues for the years ended December 31, 2018, 2017 and 2016, respectively. We have
international customers located in Asia, India, the Middle East, North Africa and North America for our manufacturing equipment.
The following is a summary of our total revenues by geographic market for each of the last three years for our manufacturing equipment
used to produce construction materials.</FONT></P>

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


<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Region</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: left">United States</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,437</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Canada</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">212,919</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Mongolia</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Middle East</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,874</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,181</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">34,925</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">20,210</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">India</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">348,924</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,090,940</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">495,452</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,442,576</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Pakistan</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">90,500</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">168,132</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">China</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">15,869,509</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">12,235,441</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">12,188,985</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,868,724</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">North Africa</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,139,440</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">279,110</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Maldives</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,077</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">152,291</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Brazil</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">17,453,324</TD><TD STYLE="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">14,484,853</TD><TD STYLE="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">13,166,604</TD><TD STYLE="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">6,548,866</TD><TD STYLE="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2018 and 2017, no customer accounted for more than 10% of the Company&rsquo;s total revenue.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, and December 31, 2017, none of our accounts receivable accounted for more than 10% of the total outstanding
accounts receivable balance, respectively.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are increasing our marketing and sales efforts, including a directed focus on online marketing. Online marketing allows us to
efficiently educate prospective customers about the products and services we have to offer and assists us in expanding the reach
of our market, both globally and internationally. In addition, we are expanding our presence in the markets we serve. In India,
for example, in order to reduce costs, improve customer service quality and expand sales, we have established local assembly companies.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to expand our international market, we plan to add four to five distributors in South America and the Middle East. We also
plan to participate in targeted international marketing events, such as seminars and workshops, and trade shows where we can meet
customers, promote our products and deepen our network to further expand our sales.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within
our domestic markets, specifically Hainan, we have increased brand recognition by focusing on governmental projects and large-scale
projects, such as sponge city construction. We also rely on industry associations (such as Hainan New Wall Construction Materials
Association and Hainan Block Association), professional promotional meetings sponsored by provincial governments, and industry
specific agencies, and research institutes.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
focus of our sales and marketing efforts is to continue to improve our techniques, product quality and customer service that have
generated positive customer reviews. We have obtained new customers by word-of-mouth referrals and have found that satisfied customers
are loyal customers. In addition, the introduction of new products, such as permeable floor tiles for sponge city construction
and slope and damn protection blocks in water conservancy construction have helped open new markets. We believe that this approach
has been crucial to winning and retaining clients and increasing our ability to withstand competition. In addition, we are currently
researching mineral wool products and the feasibility of producing those products.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;We
face significant competition in both our manufacturing equipment and construction materials markets. We have both domestic and
international competitors in our manufacturing equipment market. In the international market for our manufacturing equipment our
main competition is German made manufacturing equipment. We believe our competitive strength against these competitors is the
lower cost of our equipment that enjoy the same technical standards and high quality service. Our disadvantage is that the German-made
equipment has a better aesthetic appearance as compared to the equipment we manufacture. Accordingly, we are attempting to improve
the appearance of our equipment to compete with these competitors.</FONT></P>

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


<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
main competitors in the Chinese market for our manufacturing equipment are small Chinese companies located in Fujian Province.
We believe our competitive strength against these competitors is the quality of our equipment while our competitive disadvantage
is the higher cost of our equipment. There is an increased demand for fully automated construction materials production lines
due to the increase of Chinese labor costs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are positioned to take advantage of the increased demand for fully automated construction lines due to our current ability to
manufacture such equipment.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
both the domestic and international markets we are increasing our research and development of technology for construction materials
manufacturing equipment. In addition, we are researching a variety of construction materials that can be made with our manufacturing
equipment. We believe that a continued focus on a broad array of products and product designs coupled with our engineering and
manufacturing expertise will enable us to provide customers with differentiated product performance and customer support.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
main competitors for our construction materials are small companies located in Hainan Province where our construction materials
production facility is located. In addition, we believe we are the only construction material producer in Hainan Province that
uses large automated equipment. Accordingly, this provides us with the advantage of winning large supply contracts in Hainan Province.
In fact, a pilot sponge city project in Sanya, Hainan Province and port construction project in Sanya, Hainan Province have used
us as their exclusive supplier for construction materials.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Soon
after its establishment, we set up a research and development center in Xi&rsquo;an. We believe scientific and technological innovation
will help our Company achieve its long-term strategic objectives. We conduct research and development in the following areas:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing
    equipment;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recycling
    and utilization of solid wastes;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
    construction materials; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Urban
    ecological construction (sponge cities).</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conduct our research and development according to strategic objectives, the market and customer needs. Combining application research
and advanced research, we will not only improve current products, but also develop future strategic products, realizing technology
development in line with the market demand.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
research and development activities mainly focus on solid waste utilization and recycling, ecological environmental friendly construction
materials, technology and equipment, thermal insulation products and related production equipment.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
accounted for the payments as research and development expenses in accordance with ASC 730-20 for the related periods. For the
years ended December 31, 2018 and 2017, we spent $799,604 and $647,754, respectively, on research and development. We expect to
increase our allocation of research and development funds in the future in an effort to enhance our core competence.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quality
control is an important aspect of our research and development department&rsquo;s work and ensuring quality at every stage of
the process has been as key driver in maintaining and developing our brand value. As of December 2018, we employed 24 professionals
in research and technology development, including 11 senior engineers. We have set up a separate research and development division
to account for our investment in research and development. We expect to increase our allocation of research and development funds
in an effort to enhance its core competence.</FONT></P>

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


<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into a contract with AGS to initiate a collaborative approach to produce dry-cast geopolymer concrete products
including, dry-cast bricks, blocks, pavers, roof tiles and stone veneer. AGS grew out of the geopolymer research and development
performed at Louisiana Tech University and it driven by a team of researchers in the University&rsquo;s Trenchless Technology
Center. AGS&rsquo;s President, Erez Allouche is an Associate Professor of Civil Engineering at Louisiana Tech University. The
Company believes the contract it entered into with AGS is not material and its business is not substantially dependent on the
contract. Accordingly, the Company did not file the contract as an exhibit to the Amendment. Neither Louisiana Tech University
nor any individual from the university own any equity interest in our Company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of collaboration with the Louisiana Institute of Technology, we have developed a special corrosion-resistant concrete
product using a high volume of fly-ash, with the product passing a mid-stage test that involved over 40 fly-ash production formulas.
The traditional formula of construction materials made from fly-ash contains approximately 40% fly-ash, whereas the formula we
developed tested by AGS contains 80% fly-ash. We have begun setting up China&rsquo;s first research and development base for technology
collaboration in Yinchuan City, Ningxia Province, in the hope of rapidly promoting such technology in China. We have also collaborated
with Louisiana Institute of Technology, Lanzhou University and China University of Mining and Technology to develop disposal techniques
for fly ash and iron tailings.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2013 we focused our research and development policies on our full-automatic production lines, to enrich the types of eco-friendly
construction materials we offer, and to try and improve our market share. In 2014, we focused our research and development policies
on improving our technology skills to try and keep with the level of our international competitors of manufacturing equipment.
In addition we focused on developing an effective wet-forming technology and vibration molding techniques. In 2015 and subsequent
years, we focused and will focus our research and development polices on comprehensive treatment of solid waste for use in eco-friendly
construction materials, recycling technologies, new eco-friendly construction materials, and heat preservation and energy conservation
products.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sample
research and development projects from 2012 to 2017 include the following:</FONT></P>

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pallet-free
    block molding machine</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Automatic
    loading machine</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mobile
    unstacking car</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Automatic
    block splitting assembly line</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vibrating
    wet molding machine</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hollow
    body molding machine</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Block
    module RTQT15 molding machine</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pallet
    free stacking system</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pallet
    turning device</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quick
    clamping and shock proof balanced device</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Automated
    palletizing system</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Block
    Forming Machine</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quick
    molding change device</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 48px"></TD><TD STYLE="width: 48px; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Solid
waste comprehensive utilization</FONT></TD>
</TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 48px"></TD><TD STYLE="width: 48px; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Block
production line waste cleaning device</FONT></TD>
</TR>     <TR STYLE="vertical-align: top; text-align: justify">
<TD>&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 48px"></TD><TD STYLE="width: 48px; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Hydraulically
driven lateral positioning device</FONT></TD>
</TR>     <TR STYLE="vertical-align: top; text-align: justify">
<TD>&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 48px"></TD><TD STYLE="width: 48px; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Top
plate stacker</FONT></TD>
</TR></TABLE>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Automatic
    loading and unloading pallet machine</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Servo
    motor driven automatic palletizing system</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Sources
of Raw Materials</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
primary raw materials are steel for our manufacturing equipment and iron tailings, fly-ash and cement for our construction materials.
We purchase from a variety of suppliers and believe these raw materials are widely available.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have efficient access to all of the raw materials necessary for the production of our manufacturing equipment and construction
materials. We believe our relationships with the suppliers of these raw materials are strong. We do not expect the prices of such
raw materials to vary greatly from their current prices, as there has traditionally been little price volatility for such materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2018 and 2017, the Company purchased approximately 28% and 31% of its raw materials from one major
supplier. If we are unable to purchase from these primary suppliers, we do not expect we would face difficulties in locating other
suppliers at substantially the same prices.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;We
rely on our technology patents to protect our domestic business interests. We have placed a high priority on the
management of our intellectual property. Some products that are material to our operating results incorporate patented
technology. Patented technology is critical to the continued success of our business. However, we do not believe that our
business, as a whole, is dependent on, or that its profitability would be materially affected by the revocation, termination,
expiration or infringement upon any particular patent. We currently hold 67 patents (seven of which are owned jointly&nbsp;with <FONT STYLE="background-color: white">Luoyang</FONT>)
and seven software copyrights.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Article 15 of Patent Law of China if there is any agreement between the joint owners of the right to apply for a patent or
a patent right regarding the exercise of the relevant right, the agreement shall be followed. If there is no such agreement, any
of the joint owners may exploit the patent independently or license others to exploit the patent by means of ordinary license.
In the case of licensing to others to exploit the patent, royalties charged shall be distributed among the joint owners.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to minimize our liabilities or loss from the seven joint patents referenced above, Beijing REIT entered into an agreement
with Luoyang on January 7, 2017, regarding the use, licensing, and transfer rights for the joint patents. The agreement, among
other terms, provides Beijing REIT with sole use and exclusive right of licensing of the joint patents and prohibits Luoyang and
Beijing REIT from transferring the joint patents to any other third parties without each parties&rsquo; consent. Subsidiaries
of Beijing REIT also have the right to use the joint patents under the agreement. In addition, the parties will share any fees
generated from any licensing of the joint patents.</FONT></P>

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


<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulations
Relating to the Manufacturing Industry</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
manufacturing activities are regulated by the Law of China on Work Safety, or the Work Safety Law, which was adopted in 2002 and
amended in 2014. The State Administration of Work Safety is responsible for the supervision and administration of work safety
nationwide. Pursuant to the Work Safety Law, production units which are engaged in producing and operating activities in China
shall meet the conditions of work safety stipulated by relative law and regulations or national standards or industry standards;
otherwise, those production units are not allowed to undertake manufacturing activities in China.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
major products are regulated by the Law of China on Product Quality, which was promulgated in 1993 and amended in 2009, which
require our products to comply with national standards and industry standards during the process of manufacturing and selling.
Our products will be defined as defective products if they fail to comply with such standards. Meanwhile if our products cause
personal injuries or other product damages, we shall be responsible for applicable compensation. The statute of limitation of
legal proceedings for injuries or damages caused by defective products will be two years, commencing from the date of awareness
of injuries or damages. Our products are mainly divided into two categories, which are eco-friendly construction materials and
equipment used to produce construction materials, respectively. Under the Law of China on Product Quality, our products manufacturing
shall be in compliance with five national standards and four industry standards, including but not limited to the GB/T 8533-2008
(national standard) and the JC/T 920-2011 (industry standard) for our manufacturing equipment, and the GB/T 21144-2007 (national
standard) and the NY/T 1253-2006 (industry standard) for our construction materials.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Regulations Relating to Foreign Investment</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>The Foreign Investment Law</I></B>.
On March 15, 2019, the National People&rsquo;s Congress voted to adopt the Foreign Investment Law (&ldquo;Foreign Investment Law&rdquo;),
which will come into force on January 1, 2020. The Foreign Investment Law applies to PRC enterprises established, acquired or otherwise
invested wholly or partially by foreign investors in a manner prescribed under applicable PRC laws and regulations. Accordingly,
as we are qualified as a &ldquo;foreign investor&rdquo; for these purposes, our PRC subsidiaries will be subject to the Foreign
Investment Law when such legislation becomes effective.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Foreign Investment Law aims to further
widen access to China market, promote foreign investment, protect the legitimate rights and interests of foreign investors and
provide standardized guidance on the regulatory administration of foreign investment. The PRC government employs an administrative
system of pre-entry national treatment plus negative list to foreign investment and protects the investment, earnings and other
legitimate rights and interests of foreign investors within China in accordance with the law. The Foreign Investment Law stipulates
that a foreign investor may freely transfer into or out of China, in Renminbi or a foreign currency, its contributions, profits,
capital gains, income from disposition of assets, royalties of intellectual property rights, indemnity or compensation lawfully
acquired, and income from liquidation, among others, within China. In addition, the governments at all levels and their departments
shall enact local normative documents concerning foreign investment in compliance with laws and regulations and are prohibited
from impairing legitimate rights and interests, imposing additional obligations of foreign-invested enterprises, setting market
access restrictions and withdrawal conditions, or intervening with the normal production and operation activities of foreign-invested
enterprises. To regulate the administration of foreign investment, pursuant to the Foreign Investment Law, foreign investment shall
be subject to a negative list management system. The &ldquo;negative list&rdquo; which is released or approved by the State Council
specifies the special administrative measures for access of foreign investment in specific areas. If a foreign investor is found
to invest in any prohibited industry under the &ldquo;negative list,&rdquo; such foreign investor may be required to, among other
aspects, cease its investment activities, dispose of its equity interests or assets within a prescribed time limit and have its
income confiscated. In addition, if the investment activity of a foreign investor is in breach of any special administrative measure
for restrictive access provided for in the &ldquo;negative list&rdquo; for foreign investment, the relevant competent department
shall order the foreign investor to make corrections and take necessary measures to meet the requirements of the special administrative
measure for restrictive access. Besides, the PRC government will establish a foreign investment information reporting system, according
to which foreign investors or foreign-invested enterprises shall submit investment information to the competent department for
commerce concerned through the enterprise registration system and the enterprise credit information publicity system. In addition,
the PRC government will establish a security review system for foreign investment, under which the security review shall be conducted
for foreign investment affecting or likely affecting the state security. It remains unclear when the specific implementation measures
of the Foreign Investment Law will be issued by the State Council.</P>

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

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



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

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

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B><I>Industry Catalog Relating to Foreign
Investment</I></B>. Investment activities in the PRC by foreign investors are principally governed by the Guidance Catalog of
Industries for Foreign Investment promulgated and as amended from time to time by the MOFCOM and National Development and Reform
Commission (the &ldquo;NDRC&rdquo;) and the MOFCOM (the &ldquo;Catalog&rdquo;). In June 2017, the MOFCOM and the NDRC promulgated
the Catalog (2017 Revision), which became effective in July 2017 and was amended in June 2018. Industries listed in the Catalog
are divided into three categories: encouraged, restricted and prohibited. Industries not listed in the Catalog are generally deemed
as constituting a fourth &ldquo;permitted&rdquo; category. Establishment of wholly foreign-owned enterprises is generally allowed
in encouraged and permitted industries. Some restricted industries are limited to equity or contractual joint ventures, while
in some cases Chinese partners are required to hold the majority interests in such joint ventures. In addition, restricted category
projects are subject to higher-level government approvals. Foreign investors are not allowed to invest in industries in the prohibited
category. Industries not listed in the Catalog are generally open to foreign investment unless specifically restricted by other
PRC regulations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Regulations
on Tax</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&ldquo;<I>Taxation&mdash;People&rsquo;s Republic of China Taxation</I>.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulation
of Foreign Currency Exchange and Dividend Distribution </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Foreign
Currency Exchange. </I></B>The principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration
Regulations (1996), as amended on August&nbsp;5, 2008, the Administration Rules of the Settlement, Sale and Payment of Foreign
Exchange (1996) and the Interim Measures on Administration on Foreign Debts (2003). Under these regulations, Renminbi are freely
convertible for current account items, including the distribution of dividends, interest payments, trade and service-related foreign
exchange transactions, but not for most capital account items, such as direct investment, loans, repatriation of investment and
investment in securities outside China, unless the prior approval of SAFE or its local counterparts is obtained. In addition,
any loans to an operating subsidiary in China that is a foreign invested enterprise, cannot, in the aggregate, exceed the difference
between its respective approved total investment amount and its respective approved registered capital amount. Furthermore, any
foreign loan must be registered with SAFE or its local counterparts for the loan to be effective. Any increase in the amount of
the total investment and registered capital must be approved by the China Ministry of Commerce or its local counterpart. We may
not be able to obtain these government approvals or registrations on a timely basis, if at all, which could result in a delay
in the process of making these loans.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
dividends paid by the subsidiary to its shareholder are deemed shareholder income and are taxable in China. Pursuant to the Administration
Rules of the Settlement, Sale and Payment of Foreign Exchange (1996), foreign-invested enterprises in China may purchase or remit
foreign exchange, subject to a cap approved by SAFE, for settlement of current account transactions without the approval of SAFE.
Foreign exchange transactions under the capital account are still subject to limitations and require approvals from, or registration
with, SAFE and other relevant Chinese governmental authorities.</FONT></P>

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


<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Dividend
Distribution. </I></B>The principal regulations governing the distribution of dividends by foreign holding companies include the
Company Law of China (1993), as amended in 2013, the Wholly Foreign-Owned Investment Enterprise Law (1986), as amended in 2000,
and the Administrative Rules under the Wholly Foreign-Owned Investment Enterprise Law (1990), as amended respectively in 2001
and 2014.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
these regulations, wholly foreign-owned investment enterprises in China may pay dividends only out of their retained profits,
if any, determined in accordance with Chinese accounting standards and regulations. In addition, wholly foreign-owned investment
enterprises in China are required to allocate at least 10% of their respective retained profits each year, if any, to fund certain
reserve funds unless these reserves have reached 50% of the registered capital of the enterprises. These reserves are not distributable
as cash dividends, and a wholly foreign-owned enterprise is not permitted to distribute any profits until losses from prior fiscal
years have been offset.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Circular
37. </I></B>On July&nbsp;4, 2014, SAFE issued Notice on Relevant Issues concerning Foreign Exchange Administration for Domestic
Residents Engaging in Overseas Financing and Investing through Round-Trip Investment via Special Purpose Companies, or Circular
37, which became effective as of July&nbsp;4, 2014. According to Circular 37, Chinese residents shall apply to SAFE and its branches
for going through the procedures for foreign exchange registration of overseas investments before contributing the domestic assets
or interests to a SPV. An amendment to registration or filing with the local SAFE branch by such Chinese resident is also required
if the registered overseas SPV&rsquo;s basic information such as domestic individual resident shareholder, name, operating period,
or major events such as domestic individual resident capital increase, capital reduction, share transfer or exchange, merger or
division has changed. Although the change of overseas funds raised by overseas SPV, overseas investment exercised by overseas
SPV and non-cross-border capital flow are not included in Circular 37, we may be required to make foreign exchange registration
if required by SAFE and its branches.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
Circular 37 applies retroactively. As a result, Chinese residents who have contributed domestic assets or interests to a SPV,
but failed to complete foreign exchange registration of overseas investments as required prior to implementation of Circular 37,
are required to send a letter to SAFE and its branches for explanation. Under the relevant rules, failure to comply with the registration
procedures set forth in Circular&nbsp;37 may result in receiving a warning from SAFE and its branches, and may result in a fine
of up to RMB 300,000 (approximately $46,000) for an organization or up to RMB 50,000 (approximately $8,000) for an individual.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chinese
residents who control our Company are required to register with SAFE in connection with their investments in us. If we use our
equity interest to purchase the assets or equity interest of a Chinese company owned by Chinese residents in the future, such
Chinese residents will be subject to the registration procedures described in Circular 37.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Circular
19 &amp; Circular 16 </I></B>On March 30, 2015, SAFE issued the Circular Concerning the Reform of the Administration of the Settlement
of Foreign Currency Capital of Foreign-Invested Enterprises, or Circular 19, which became effective on June 1, 2015. Circular
19 regulates the conversion of foreign currency capital funds into RMB by a foreign-invested enterprise, and limits how the converted
RMB may be used.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
SAFE promulgated a circular on June 9, 2016, Circular on Reforming and Regulating Policies on the Administration over Foreign
Exchange Settlement under Capital Accounts, or Circular 16, which further revises several clauses in Circular 19. Both Circular
19 and Circular 16 regulate that foreign exchange incomes of a domestic enterprise under their capital account shall not be used
in the ways stated below:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    expenditures that are forbidden by relevant laws and regulations, or for purposes which are not included in the business scope
    approved by relevant government authority;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    direct or indirect securities investments within China, or for any other kinds of investments except banks&rsquo; principal-guaranteed
    wealth-management products, unless otherwise prescribed by other laws and regulations;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    issuing RMB entrusted loans directly or indirectly (except those included in the business scope), or for repaying inter-enterprise
    loans (including advances by the third party), or for repaying bank loans which has been lent to third parties;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    issuing RMB loans to non-affiliated enterprises, unless expressly permitted in the business scope;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    purchasing or constructing real estate which is not for personal use, in addition to those real estate enterprises.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, SAFE supervises the flow and use of those RMB capital converted from foreign currency capital funds of a foreign-invested
company by further focusing on ex post facto supervisions and violations, and the use of the net proceeds from our initial public
offering to invest in or acquire any other Chinese companies in China is subject to the provisions under both Circular 19 and
Circular 16.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>New
M&amp;A Regulations and Overseas Listings </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August&nbsp;8, 2006, six Chinese regulatory agencies, including the Ministry of Commerce, the State Assets Supervision and Administration
Commission, the State Administration for Taxation, the State Administration for Industry and Commerce, CSRC and SAFE, jointly
issued the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the New M&amp;A Rule, which
became effective on September&nbsp;8, 2006 and was amended on June&nbsp;22, 2009. This New M&amp;A Rule, among other things, includes
provisions that purport to require that an offshore special purpose vehicle formed for purposes of overseas listing of equity
interests in Chinese companies and controlled directly or indirectly by Chinese companies or individuals should obtain the approval
of CSRC prior to the listing and trading of such special purpose vehicle&rsquo;s securities on an overseas stock exchange.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September&nbsp;21, 2006, CSRC published on its official website the Provisions on Indirect Issuance of Securities Overseas by
a Domestic Enterprise or Overseas Listing of Its Securities for Trading, which specify procedures regarding CSRC&rsquo;s approval
for overseas listings by special purpose vehicles. The CSRC approval procedures require the filing of a number of documents with
the CSRC and it would take several months to complete the approval process. The application of this new Chinese regulation remains
unclear with no consensus currently existing among leading Chinese law firms regarding the scope of the applicability of the CSRC
approval requirement.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
China counsel, Beijing DeHeng Law Offices&nbsp;(Beijing Office), has advised us that, based on their understanding of the current
Chinese laws and regulations:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    currently control the China Operating Companies by virtue of REIT Holdings acquiring 100% of the equity interests of Beijing
    REIT, which are regulated by the New M&amp;A Rule. According to the New M&amp;A Rule, when a domestic company or a domestic
    natural person, through an overseas company established or controlled by it, to acquire a domestic company&rsquo;s equity
    interest which is related to or connected with it, approval from Ministry of Commerce is required. At the time of our equity
    interest acquisition, as the acquiree, Beijing REIT was not related to or connected with the foreign investor, or the acquirer,
    REIT Holdings. Accordingly, we did not need the approval from Ministry of Commerce. In addition, we have received all relevant
    approvals and certificates required for the acquisition;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    CSRC approval under the New M&amp;A Rule only applies to overseas listings of SPVs that have used their existing or newly
    issued equity interest to acquire existing or newly issued equity interest in Chinese domestic companies, or a SPV-domestic
    company share swap. RETO does not constitutes a SPV that is required to obtain approval from the CSRC for overseas listing
    under the New M&amp;A Rule because there has not been any SPV-domestic company share swap in our corporate history; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding
    the above analysis, the CSRC has not issued any definitive rule or interpretation regarding whether offerings like our initial
    public offering are subject to the New M&amp;A Rule.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulations
on Offshore Parent Holding Companies&rsquo; Direct Investment in and Loans to Their Chinese Subsidiaries </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
offshore company may invest equity in a Chinese company, which will become the Chinese subsidiary of the offshore holding company
after investment. Such equity investment is subject to a series of laws and regulations generally applicable to any foreign-invested
enterprise in China, which include the Wholly Foreign-Owned Enterprise Law, the Sino-Foreign Equity Joint Venture Enterprise Law,
the Sino-Foreign Contractual Joint Venture Enterprise Law, all as amended from time to time, and their respective implementing
rules; the Administrative Provisions on Foreign Exchange in Domestic Direct Investment by Foreign Investors; and the Notice of
the State Administration on Foreign Exchange on Further Improving and Adjusting Foreign Exchange Administration Policies for Direct
Investment.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the aforesaid laws and regulations, the increase of the registered capital of a foreign-invested enterprise is subject to the
prior approval by the original approval authority of its establishment. In addition, the increase of registered capital and total
investment amount shall both be registered with SAIC, Ministry of Commerce and SAFE.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholder
loans made by offshore parent holding companies to their Chinese subsidiaries are regarded as foreign debts in China for regulatory
purpose, which is subject to a number of Chinese laws and regulations, including the Chinese Foreign Exchange Administration Regulations,
the Interim Measures on Administration on Foreign Debts, the Tentative Provisions on the Statistics Monitoring of Foreign Debts
and its implementation rules, and the Administration Rules on the Settlement, Sale and Payment of Foreign Exchange.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
these regulations, the shareholder loans made by offshore parent holding companies to their Chinese subsidiaries shall be registered
with SAFE. Furthermore, the total amount of foreign debts that can be borrowed by such Chinese subsidiaries, including any shareholder
loans, shall not exceed the difference between the total investment amount and the registered capital amount of the Chinese subsidiaries,
both of which are subject to the governmental approval.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulations
Relating to Intellectual Property Rights</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Patent.
</I>Patents in China are principally protected under the Patent Law of China, which was promulgated by the Standing Committee of the National People&rsquo;s Congress of the PRC on
December 27, 2008 and became effective on October 1, 2009. The duration of a patent right is either 10&nbsp;years
(utility model or design) or 20&nbsp;years (invention) from the date of application, depending on the type of patent right.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Copyright</I>.
Copyright in China, including copyrighted software, is principally protected under the Copyright Law of China which was issued
by the Standing Committee of the NPC on February 26, 2010 and became effective on April 1, 2010, and its related rules and regulations.
Under the Copyright Law, for a company, the term of protection for copyright is 50&nbsp;years from the first publication of its
work.&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Trademark. </I>Registered
trademarks are protected under the Trademark Law of China promulgated by the Standing Committee of the NPC on August 30,
2013 which took effect on May 1, 2014, and its related rules and regulations. Trademarks are registered with the Trademark
Office of the State Administration for Industry and Commerce. Where registration is sought for a trademark that is identical
or similar to another trademark that has already been registered or given preliminary examination and approval for use in the
same or similar category of commodities or services, the application for registration of such trademark could be rejected.
Trademark registrations are effective for a renewable ten-year period, unless otherwise revoked.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Domain
names.</I>&nbsp;Domain names are protected under the Administrative Measures on the Internet Domain Names promulgated by the
MIIT on April 24, 2017 (effective as of November 1, 2017) and the Registration Implementing Measures on the Domain Names
promulgated by the CNNIC. The MIIT is the major regulatory body responsible for the administration of the Chinese Internet
domain names, under supervision of which the CNNIC is responsible for the daily administration of .cn domain names and
Chinese domain names. MIIT adopts the &ldquo;first to file&rdquo; principle with respect to the registration of domain
names.</FONT></P>

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


<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employee
Stock Option Plans </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2012, SAFE promulgated the Notices on Issues concerning the Foreign Exchange Administration for Domestic Individuals
Participating in Stock Incentive Plan of Overseas Publicly-Listed Company, replacing earlier rules promulgated in March 2007,
to regulate the foreign exchange administration of Chinese citizens and non-Chinese citizens who reside in China for a continuous
period of not less than one year, with a few exceptions, who participate in stock incentive plans of overseas publicly-listed
companies. Pursuant to these rules, these individuals who participate in any stock incentive plan of an overseas publicly-listed
company, are required to register with SAFE through a domestic qualified agent, which could be the Chinese subsidiaries of such
overseas listed company, and complete certain other procedures.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulations
Relating to Labor</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the China Labor Law, which first
took effect on January 1, 1995 and was most recently amended on December 29, 2018, and the China Labor Contract Law, which became
effective on January 1, 2008 and amended in 2012, a written labor contract is required when an employment relationship is established
between an employer and an employee. The China Labor Law stipulates the maximum number of working hours per day and per week while
other labor-related regulations and rules of China stipulate the minimum wages. An employer is required to set up occupational
safety and sanitation systems, implement the national occupational safety and sanitation rules and standards, educate employees
on occupational safety and sanitation, prevent accidents at work and reduce occupational hazards.</P>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
employer is obligated to sign an indefinite term labor contract with an employee if the employer continues to employ the employee
after two consecutive fixed-term labor contracts, with certain exceptions. The employer also has to pay compensation to the employee
if the employer terminates an indefinite term labor contract, with certain exceptions. Except where the employer proposes to renew
a labor contract by maintaining or raising the conditions of the labor contract and the employee is not agreeable to the renewal,
an employer is required to compensate the employee when a definite term labor contract expires. Furthermore, under the Regulations
on Paid Annual Leave for Employees issued by the State Council in December 2007 and effective as of January 2008, an employee
who has served an employer for more than one year and less than ten years is entitled to a 5-day paid vacation, those whose service
period ranges from 10 to 20&nbsp;years are entitled to a 10-day paid vacation, and those who have served for more than 20&nbsp;years
are entitled to a 15-day paid vacation. An employee who does not use such vacation time at the request of the employer must be
compensated at three times their normal daily salaries for each waived vacation day.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Regulations on Occupational Injury Insurance which was adopted in 2004 and amended in 2010, and the Interim Measures concerning
the Maternity Insurance for Enterprise Employees, which was adopted in 1995, Chinese companies must pay occupational injury insurance
premiums and maternity insurance premiums for their employees. Pursuant to the Interim Regulations on the Collection and Payment
of Social Insurance Premiums, which was adopted in 1999, and the Interim Measures concerning the Administration of the Registration
of Social Insurance, which was adopted in 1999, basic pension insurance, medical insurance and unemployment insurance are collectively
referred to as social insurance. Both Chinese companies and their employees are required to contribute to the social insurance
plans. The aforesaid measures are reiterated in the Social Insurance Law of China, which was adopted in July 2011, which stipulates
the system of social insurance of China, including basic pension insurance, medical insurance, unemployment insurance, occupational
injury insurance and maternity insurance. Pursuant to the Regulations on the Administration of Housing Fund, which was adopted
in 1999 and amended in 2002, Chinese companies must register with applicable housing fund management centers and help each of
their employees to establish a special housing fund account in an entrusted bank. Both Chinese companies and their employees are
required to contribute to the housing funds.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulations
Relating to Environmental Protection</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Environmental Protection Law, which was adopted in 1989 and amended in 2015, effectively established the legal framework for environment
protection in China. The Environmental Protection Law requires the Ministry of Environmental Protection (the &ldquo;MEP&rdquo;),
to implement uniform supervision and administration of environmental protection work nationwide and establishes national environmental
quality standards and pollutants discharge standards. Enterprises producing environmental contamination and other public hazards
must incorporate environmental protection work into their planning and establish environmental protection systems.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through
the adoption of the Environmental Impact Assessment Law of China in 2003 and the Rule on Classification for Environmental Impact
Assessment of Construction Projects in 2009, the Chinese government established a system to appraise the environmental impact
of construction projects and classify the appraisal based on the degree of environmental impact caused by the construction project.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>C.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Organizational
    Structure.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B>Please
refer to Item 4 Subparagraph A, &ldquo;Information on the Company &ndash; History and Development of the Company &ndash; Our Corporate
Structure &ndash; Structural Overview &ndash; Organization Structure and Purpose &ndash; Corporate Organization Chart and Corporate
History.&rdquo;</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>D.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Property,
    Plants and Equipment.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
headquarters is located at Room 1611, No.1 Building, No.208, Second Block, Lize Zhongyuan, Xinxing Industrial Area, Wangjing,
Zhaoyang District, Beijing City, People&rsquo;s Republic of China. We have incorporated nine Chinese domestic operating companies,
which are separate legal entities. Our facilities are used for manufacture, sales, marketing and administrative functions. We
own twelve of the facilities, and the other nine facilities are leased. We believe our facilities are adequate for our current
needs and we do not believe we will encounter any disputes of property rights or any difficulty in extending the terms of the
leases by which we occupy our respective premises.&nbsp;A summary description of our facilities locations follows:</FONT></P>

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


<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: bottom; width: 32%; border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Office</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 30%; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Address</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 11%; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Term</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 10%; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Ownership</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 13%; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Space</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The company office space for registration</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 1611, No.1 Building, No.208, Second Block, Lize Zhongyuan, Wangjing Xinxing Industrial Area, Chaoyang District, Beijing City</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January&nbsp;2018 - January 2020&nbsp;</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Beijing REIT Ecological Engineering Co., Ltd.</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Apartment No. 2401, 2402, 2404, 2405 and and 2406 of Runfengdeshang Mansion, No. 60 of Anli Road, Chaoyang District of Beijing</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">May, 2018- June , 2022</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">593.78 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Beijing REIT Ecological Engineering Co., Ltd.</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jiabao Shangcheng, Weiyang District, Xi&rsquo;an</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 2017-September 2019</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">107 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Staff dormitory of Beijing REIT Ecological Engineering Co., Ltd.</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 2304, 5 Building, Luxury Times City, 168 Jixiang Road, Yanta District, Xi&rsquo;an City</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 201<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9-March 2022</FONT></FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">126 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production shop of Gu&rsquo;an REIT Machinery Manufacturing Co., Ltd <SUP>(3)</SUP></FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">South Region of Gu&rsquo;an Industrial Area</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 2008 - January 2055</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26695.5 sq.&nbsp;m<SUP>2</SUP>.</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production Shop and office of REIT Mingsheng Environment Protection Constructional Material (Changjiang) Co., Ltd <SUP>(1)</SUP></FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No.1, Development First Road, Xunhuan Economic Industrial Area, Changjiang City, Hainan Province</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 2011 - May 2062</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">306000 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Beijing Reit Ecological Engineering and Technology Co., Ltd&nbsp;</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 3396, No.1 Building, No.5 Liufang Nanlijia, Zhaoyang District, Beijing City</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 2019 - April 2020</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;10 sq.&nbsp;m<SUP>2</SUP>.&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Reit Ecological Engineering Company</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Apartment No. 2403 of Runfengdeshang Mansion, No. 60 of Anli Road, Chaoyang District of Beijing</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">May, 2018- June , 2022</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">202.71 sq.&nbsp;m<SUP>2</SUP>.</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Nanjing Dingxuan Environment Protection Technology Development Co., Ltd </FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No.156, Zhuangqiang Jizheng, Gaochun District, Nanjing City</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 2018 - January 2023</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Hainan REIT Construction&nbsp;Project Co.,&nbsp;Ltd.</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No.1, Development First Road, Xunhuan Economic Industrial Area, Changjiang City, Hainan Province</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 2019 - May 2062</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized by REIT Mingsheng to unconditionally use the property.</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">306000 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production shop and office of Langfang Ruirong Mechanical and Electrical Equipment Co., Ltd&nbsp;</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shengda Bridge West Road North, Guangming Weat Avenue</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 2016 - June 2022</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2970 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Owned by Reit Xinyi New Material Co., Ltd&nbsp;</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">West Area of Jizheng Avenue, North Area of Tanggang Road, Economic and Technical Development Zone, Xinyi City, Jiangsu Province</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">February 2017 - February 2067</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74254.61 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office of Reit Xinyi New Material Co., Ltd&nbsp;</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 2705, Building 17, 3188 Renmin Road, Suzhou City, Jiangsu Province </FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 2019-March 2020</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">110.48 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office for the R&amp;D department of Beijing REIT Technology Development Co., Ltd</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Units 12001-12002, No. 1 Building, West-side of South 2<SUP>nd</SUP> Ring Road, Beilin District, Xi&rsquo;an City</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">245.38 sq.&nbsp;m<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Staff dormitory of REIT Mingsheng Environment Protection Constructional Material (Changjiang) Co., Ltd<SUP>&nbsp;(2)</SUP></FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Units 01043, 01044, 01045, 01047, 01071, 01075, 010913, No.1 Building, Jinshui International Residence, East-side of the Changjiang Revenue, Shilu Town, Changjiang County, Hainan Province</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">396.41 Sq.m<SUP>2</SUP></FONT></TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
These properties have been pledged to Industrial &amp; Commercial Bank of China Changjiang Branch for a loan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
These properties have been pledged to Haikou Union Rural Commercial Bank Co., Ltd for a loan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
The land use right and the production shop have been pledged to Beijing Zhongguancun Technology Financing and Guarantee Co., Ltd.
for a loan.</FONT></P>

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


<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_06"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
4A. Unresolved Staff Comments</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_07"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
5. Operating and Financial Review and Prospects</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>The
following discussion and analysis of our financial condition and results of operations should be read in conjunction with our
consolidated financial statements and related notes that appear in this annual report. In addition to historical consolidated
financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs.
Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or
contribute to these differences include those discussed below and elsewhere in this annual report, particularly in &ldquo;Risk
Factors.&rdquo;</I></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>A.</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Operating
    Results</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Overview</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business consists of four business segments, including machinery and equipment production and sales, construction materials production
and distribution, municipal construction projects and technological consulting and other services, which accounted for 47%, 50%,
2% and 1% of our total revenue for the year ended December 31, 2018, 41%, 55%, 0% and 4% of our total revenue for the year ended
December 31, 2017, and 40%, 57%, 0% and 3% of our total revenue for the year ended December 31, 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
machinery and equipment we manufacture mostly consist of large-scale automatic environmental protection equipment with hydraulic
integration, which can be used to produce various types of eco-friendly construction materials and meet the needs of various ecological
projects. In addition, we have entered into the urban ecological construction (sponge cities) business which includes design and
construction for urban ecological environments. This business focuses on resource utilization of solid wastes and urban ecological
construction.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
environmentally-friendly construction materials are made from mining waste (iron tailings) and fly-ash and are used for
ground works, landscaping, hydraulic engineering projects and wall projects. Our production facilities include factories
operated by REIT Changjiang and Gu&rsquo;an REIT, and REIT Xingyi. We will build a new manufacturing plant for REIT Yancheng
and REIT Lingqiu in the near future. We have 67  registered patents (seven of which are jointly&nbsp;owned with&nbsp;Luoyang)
and four software copyrights in China and have 14 ongoing research and development projects that are crucial for our
businesses. However, we do not believe that our business, as a whole, is dependent on, or that its profitability would be
materially affected by the revocation, termination, expiration or infringement of any particular patent.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
domestic customers are throughout China and our international customers are mainly located in Asia, the Middle East, North Africa
and North America. Sales to customers in China and internationally accounted for approximately 93% and 7%, respectively, of our
total sales for the year ended December 31, 2018, approximately 93% and 7%, respectively, of our total sales for the year ended
December 31, 2017, and approximately 94% and 6%, respectively, of our total sales for the year ended December 31, 2016. As of
December 31, 2018, our products have been sold in 5 countries.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
primary raw materials in production of construction materials are from iron ore refining, concrete and steel. Cost of revenues
mainly includes costs of raw materials, costs of direct labor, utilities, depreciation expenses and other overhead costs.</FONT></P>

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

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

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the results of our operations during the fiscal years ended December 31, 2018, 2017 and 2016, and provides
information regarding the dollar and percentage increase or (decrease) during such years.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(All
amounts, other than percentages, in thousands of U.S. dollars)</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; padding-left: 10pt; text-indent: -10pt">Statements&nbsp;of Income&nbsp;Data:</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">As&nbsp;%&nbsp;<BR> of<BR> Sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">As&nbsp;%&nbsp;<BR> of<BR> Sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount&nbsp;<BR> Increase<BR> (Decrease)</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Percentage<BR> Increase<BR> (Decrease)</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">37,570</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,019</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">6</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Cost of goods sold</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">20,368</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">54</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,697</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">50</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,671</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">15</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Gross profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,202</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">46</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,854</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">50</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(652</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(4</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Operating expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Selling expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,986</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,854</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">132</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">General and administrative expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,266</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">14</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,223</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">12</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,043</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">25</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Bad debt expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,953</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">877</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,076</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">123</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Research and development expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">799</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">648</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">151</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">23</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Total operating expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,004</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">27</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,601</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">21</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,403</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">32</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Income from operations</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,198</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">19</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,253</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">29</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,055</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(30</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Other income (expenses)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Interest expense, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,065</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,013</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(52</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Other expense,&nbsp;net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">15</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">167</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(152</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(91</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Total other expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,050</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(3</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(846</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(3</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(204</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">24</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Income before income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,148</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">16</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,407</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">26</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,259</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(35</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,580</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(4</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,760</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(8</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,180</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(43</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt; padding-left: 10pt; text-indent: -10pt">Net income</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,568</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">12</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,647</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">19</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,079</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(31</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2017</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2016</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Statements&nbsp;of
    Income&nbsp;Data:</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>As&nbsp;%&nbsp;</B><BR>
    <B>of</B><BR>
    <B>Sales</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>As&nbsp;%&nbsp;</B><BR>
    <B>of</B><BR>
    <B>Sales</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount&nbsp;</B><BR>
    <B>Increase</B><BR>
    <B>(Decrease)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Percentage</B><BR>
    <B>Increase</B><BR>
    <B>(Decrease)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,551</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,424</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,127</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,697</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,371</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(674</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
    profit</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,854</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,053</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,801</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling
    expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,854</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,581</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">273</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">General
    and administrative expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,223</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,677</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,546</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bad
    debt expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">877</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,102</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(225)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
    and development expense</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">648</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">504</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">144</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    operating expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,601</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,864</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,737</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    from operations</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,253</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,189</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,064</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    income (expenses)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense, net</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,013</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,451</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">438</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    expense,&nbsp;net</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">167</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(283</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">450</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(159</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    other expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(846</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,734</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">888</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(51</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    before income taxes</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,407</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,455</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,952</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision
    for income taxes</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,760</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,952</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(808)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,647</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,503</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,144</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
increased by approximately $2.0 million, or 6%, to approximately $37.6 million for the year ended December 31, 2018 from approximately
$35.6 million for the year ended December 31, 2017. The increase in net sales was driven by increase of our machinery and equipment
products sales.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
increased by approximately $3.1 million, or 10%, to approximately $35.6 million for the year ended December 31, 2017 from approximately
$32.4 million for the year ended December 31, 2016. The increase in net sales was driven by increase of our machinery and equipment
products and environmental-friendly construction materials.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 30.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the results of revenues by business segments for the fiscal years ended December 31, 2018, 2017 and
2016:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Revenue
by Business Segment</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(All
amounts, other than percentages, in thousands of U.S. dollars)</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Variance</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;of<BR> Sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%<B>&nbsp;of</B><BR> <B>Sales</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount<BR> Increase<BR> (Decrease)</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Percentage<BR> Increase<BR> (Decrease)</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Machinery and Equipment</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">17,453</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">46</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">14,485</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">41</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,968</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">20</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Construction materials</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">18,806</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">50</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">19,456</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">55</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(650</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 10pt; text-indent: -10pt">Municipal construction</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">720</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">250</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">470</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">188</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Technological consulting services</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">591</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,360</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">4</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(769</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">(57</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; padding-left: 10pt; text-indent: -10pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">37,570</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,019</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">6</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Variance</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;of<BR> Sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%<B>&nbsp;of</B><BR> <B>Sales</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount<BR> Increase<BR> (Decrease)</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Percentage<BR> Increase<BR> (Decrease)</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and Equipment</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">14,485</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">41</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">13,166</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">41</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,319</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">10</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Construction materials</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">19,456</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">55</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">18,425</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">57</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,031</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Municipal construction</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">250</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">250</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Technological consulting services</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,360</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">4</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">833</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">3</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">527</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right">63</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">32,424</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,127</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right">10</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Machinery
and Equipment</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from machinery and equipment increased by $3.0 million, or 20%, from $14.5 million for the year ended December 31, 2017 compared
to $17.5 million for the year ended December 31, 2018. We benefited from our successful IPO listing at the end of 2017, as the
Company increased its brand awareness, which, brought additional customers in 2018. In addition, because more stringent environmental
regulations are being enforced in China, many companies have to eliminate old equipment that is polluting the environment and
have to replace it with environmentally friendly construction materials equipment. As a result, our sales increased due to the
increased customer demand for our new automated machine models that have more functions and are more environmentally friendly
comparing to the traditional models.</FONT></P>

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


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from machinery and equipment increased by $1.3 million, or 10%, from $13.2 million for the year ended December 31, 2016 to $14.5
million for the year ended December 31, 2017. We sold 18 production lines and 33 large equipment sets to customers for the year
ended December 31, 2017, compared to 32 production lines and 20 large equipment sets sold during fiscal 2016. The increase is
mainly due to the Company being able to maintain the sales of traditional equipment models while promoting new automated machine
models.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
of our environmental-friendly construction materials decreased by $0.7 million or 3% for the year ended December 31, 2018 as compared
to the year ended December 31, 2017. The slight decrease was mainly due to more stringent environment protection regulations being
implemented during the year, which reduced construction projects in some regions, which in turn, reduced the demand for our construction
materials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
of our environmental-friendly construction materials increased by $1.0 million or 6% for the year ended December 31, 2017 as compared
to the year ended December 31, 2016. The increase was mainly due to the increased sales of our customized construction material
products, good business relationships with well-developed wholesale customers and construction companies.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Municipal
construction</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal
construction includes such projects as sponge city projects, sewage pipeline construction, public plaza construction, and landscaping.
Our environmental-friendly construction materials such as brick and block may be used in these municipal construction projects
as required by local governments. Revenue from municipal construction projects increased by $0.5 million in fiscal 2018 as compared
to fiscal 2017 due to the completion of a municipal construction project in 2018, which was started in fiscal 2017.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from municipal construction projects increased by $0.25 million in fiscal 2017 as compared to fiscal 2016 due to we had one municipal
construction project in fiscal 2017, and we did not have any municipal construction projects in fiscal 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Technological
consulting services</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
started to provide environmental-protection related consulting services to customers in the second half of 2016. Our subsidiaries
Beijing REIT and Dingxuan provided such services to customers by assisting them in planning the environmental-protection projects,
providing market research and feasibility reports review and assisting customers to finalize the design, installation, testing
and inspection, as well as providing employee training services. Revenue from our consulting service agreements with our customers
range from approximately $100,000 to $250,000 per agreement.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from technology consulting service decreased by $0.8 million, or 57%, for the year ended December 31, 2018 as compared to the
year ended December 31, 2017. This decrease resulted from less consulting contacts obtained in 2018. Revenue from technology consulting
service increased by $0.5 million, or 63%, for the year ended December 31, 2017 as compared to the year ended December 31, 2016.
This increase resulted from more consulting contacts obtained in 2017 than in 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Cost
of goods sold</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cost of goods sold increased by approximately $2.7 million or 15% to approximately $20.4 million for the year ended December 31,
2018 from approximately $17.7 million for the year ended December 31, 2017. The increase in cost of goods sold was mainly due
to the increase of the costs of our construction materials. As a percentage of revenues, the cost of goods sold increased by approximately
4% to 54% in fiscal 2018 from 50% in fiscal 2017, which was mainly attributable to higher raw material cost for our construction
materials in fiscal 2018, as well as more environment procedures were implemented during the production which are required by
environmental laws.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cost of goods sold decreased by approximately $0.7 million or 4% to approximately $17.7 million for the year ended December 31,
2017 from approximately $18.4 million for the year ended December 31, 2016. The decrease in cost of goods sold was mainly due
to the decrease of the costs of our construction materials. As a percentage of revenues, the cost of goods sold decreased by approximately
7% to 50% in fiscal 2017 from 57% in fiscal 2016, which was mainly attributable to less raw material cost for our construction
materials in fiscal 2017.</FONT></P>

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


<!-- Field: Page; Sequence: 62; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
gross profit decreased by approximately $0.7 million, or 4%, to approximately $17.2 million for the year ended December 31, 2018
from approximately $17.9 million for the year ended December 31, 2017. Gross profit margin was 46% for fiscal 2018, as compared
with 50% in fiscal 2017. The decrease in gross profit margin by 4% was primarily attributable to decreased gross profit in construction
material segment due to higher raw material costs and production costs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 31.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
gross profit increased by approximately $3.8 million, or 27%, to approximately $17.9 million for the year ended December 31, 2017
from approximately $14.1 million for the year ended December 31, 2016. Gross profit margin was 50% for fiscal 2017, as compared
with 43% in fiscal 2016. The increase in gross profit margin by 7% was primarily attributable to increased gross profit in construction
material segment due to a higher average selling price.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
gross profit and gross margin by segments are as follows:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(All
amounts, other than percentages, in thousands of U.S. dollars)</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2017</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Variance</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit%</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit%</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross&nbsp;</B><BR>
    <B>Profit</B><BR>
    <B>Increase</B><BR>
    <B>(Decrease)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit%</B><BR>
    <B>Increase</B><BR>
    <B>(Decrease)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 29%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    and equipment</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 7%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,402</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</FONT></TD>
    <TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 7%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,749</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,653</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction
    material</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,206</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,087</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,881</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal
    construction</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">183</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">93</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technological
    consulting services</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">411</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">928</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(517</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,202</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,854</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(652</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2017</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2016</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Variance</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit%</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit%</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross&nbsp;</B><BR>
    <B>Profit</B><BR>
    <B>Increase</B><BR>
    <B>(Decrease)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gross</B><BR>
    <B>Profit%</B><BR>
    <B>Increase</B><BR>
    <B>(Decrease)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 28%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    and equipment</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,749</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 7%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD>
    <TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,710</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 7%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction
    material</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,087</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,062</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal
    construction</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technological
    consulting services</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">928</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">318</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">610</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,854</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,053</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,801</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 15pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Machinery
and Equipment</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for machinery and equipment products increased by approximately $1.7 million to approximately $9.4 million for the year
ended December 31, 2018 as compared to $7.7 million for fiscal 2017. Gross profit margins for this segment were 54% and 53%, respectively
for fiscal 2018 and 2017. Machinery and equipment represented the second largest portion of our total sales in fiscal 2018. The
gross margin increased slightly by 1%, which was consistent comparing to fiscal 2017.</FONT></P>

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


<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for machinery and equipment products increased by approximately $0.04 million to approximately $7.75 million for the year
ended December 31, 2017 as compared to $7.71 million for fiscal 2016. Gross profit margins for this segment were 53% and 59%,
respectively for fiscal 2017 and 2016. Machinery and equipment represented the second largest portion of our total sales in fiscal
2017 and the largest portion of our sales in fiscal 2016. The gross margin decreased by 5%, which was due to the increase costs
of goods sold during fiscal 2017.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Construction
materials</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for construction materials was approximately $7.2 million for the year ended December 31, 2018 compared to approximately
$9.1 million for the year ended December 31, 2017. The gross profit margin for this segment was approximately 38% for the year
ended December 31, 2018 as compared to 47% for the year ended December 31, 2017. The gross margin decrease was mainly due to higher
costs of raw materials and higher production costs due to more environment protection requirements in fiscal 2018.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit of construction materials was approximately $9.1 million for the year ended December 31, 2017 compared to approximately
$6.0 million for the year ended December 31, 2016. The gross profit margin for this segment was approximately 47% for the year
ended December 31, 2017 as compared to 33% for the year ended December 31, 2016. The gross margin increase was mainly due to significant
increased sales in fiscal 2017.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for the municipal construction project segment was $0.2 million, $0.1 million and $0 for the years ended December 31, 2018,
2017 and 2016, respectively. In fiscal 2018, the Company completed one project in which was started in fiscal 2017. However, the
Company did not have revenue from the municipal construction segment in fiscal 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Technological
consulting services</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for consulting services decreased by $0.5 million for the year ended December 31, 2018 as compared to fiscal 2017, which
was consistent with the decrease in revenue in fiscal 2018. The gross margin was 69% for the year ended December 31, 2018 as compared
to 68% for the year ended December 31, 2017.&nbsp;The gross margin was consistent over the years.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for consulting services increased by $0.1 million for the year ended December 31, 2017 as compared to fiscal 2016, which
was consistent with the increase in revenue in fiscal 2017. The gross margin was 68% for the year ended December 31, 2017 as compared
to 38% for the year ended December 31, 2016.&nbsp;The gross margin increase was due to the higher contract price.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Selling
expenses.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
fiscal 2018, our selling expenses were $2.0 million, representing a 7% increase from $1.9 million in fiscal 2017. The increase
was mainly due to higher sales commissions and advertising costs in fiscal 2018. As a percentage of sales, our selling expenses
were 5% and 5% for the years ended December 31, 2018 and 2017, respectively, which was consistent over the years.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
fiscal 2017, our selling expenses were $1.8 million, representing a 17% increase from fiscal 2016. The increase was mainly due
to higher sales commission expenses in fiscal 2017 and more marketing activities were incurred during fiscal 2017. As a percentage
of sales, our selling expenses were 5% and 5% for the years ended December 31, 2017 and 2016, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>General
and administrative expenses.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
fiscal 2018, our general and administrative expenses were $5.3 million, representing an approximate increase of $1.1 million compared
to $4.2 million in fiscal 2017. As a percentage of revenues, general and administrative expenses were 14% and 12% of our total
revenues for the years ended December 31, 2018 and 2017, respectively. The increase in general and administrative expenses was
mainly due to increased salaries and benefits, as well as increased consulting and professional fees.</FONT></P>

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


<!-- Field: Page; Sequence: 64; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
fiscal 2017, our general and administrative expenses were $4.2 million, representing an approximate increase of $1.4 million compared
to fiscal 2016. As a percentage of revenues, general and administrative expenses were 12% and 8% of our total revenues for the
years ended December 31, 2017 and 2016, respectively. The significant increase in general and administrative expenses was mainly
due to increased consulting fees of $1 million in fiscal 2017.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Bad
debt expenses</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
fiscal 2018, our bad debt expenses were $2.0 million, representing an approximate increase of $1.1 million compared to $0.9 million
in fiscal 2017. As a percentage of revenues, bad debt expenses were 5% and 2% of our total revenues for the years ended December
31, 2018 and 2017, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
fiscal 2017, our bad debt expenses were $0.9 million, representing an approximate decrease of $0.2 million compared to $1.1 million
in fiscal 2016. As a percentage of revenues, bad debt expenses were 2% and 3% of our total revenues for the years ended December
31, 2017 and 2016, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
accounts receivable aged under six months, the Company typically considers collectible and will not provide with any allowance;
accounts receivable aged from 7 to 9 months will be reserved at 5% of the outstanding balance; accounts receivable aged from 10
to 12 months will be reserved at 20%; and, accounts receivable aged over 1 year will be reserved at 100%. Below is the aging schedule
of accounts receivable as of December 31, 2018 and 2017.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Accounts Receivable Age:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Less than 3 months</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,707,525</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">9,750,037</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">From 4 to 6 months</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,765,854</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,997,637</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">From 7 to 9 months</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,431,284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,489,463</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">From 10 to 12 months</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,467,339</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,139,354</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Over 1 year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,032,277</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,942,722</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Bad debt reserve</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,228,732</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,815,927</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">Accounts Receivable, net</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">15,175,547</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,503,286</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Accounts Receivable, net - related party</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(450,473</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Accounts Receivable, net - third parties</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">14,725,074</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,503,286</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">The Company assessed that
the bad debt reserve of $3,228,732 was adequate as of December 31, 2018 based on specific customers&rsquo; facts and circumstances,
especially the subsequent collection information. As of April 30, 2019, the amount of the subsequent collection of the outstanding
receivable as of December 31, 2018 is as follows:</P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Subsequent<BR> collection<BR> up to<BR> April 30, 2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of<BR> collection</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left">AR aged less than 3 months</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,707,525</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,151,929</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">31.8</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">AR aged from 4 to 6 months</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,765,854</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">473,846</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13.1</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">AR aged from 7 to 9 months</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,431,284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,045,786</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28.9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">AR aged from 10 to 12 months</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,467,339</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">486,554</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13.4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">AR aged over 1 year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,032,277</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">466,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Bad debt reserve</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,228,732</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Accounts Receivable, net</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">15,175,547</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,624,254</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23.9</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD></TR>
</TABLE>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase of accounts receivable aged over 1 year was mainly due to the increase of the accounts receivable balance from sales
of machinery and equipment. The customers with potential collection issues were not the same for both balance sheet dates and
none of those customers are related parties. The Company believes that its current accounts receivable bad debt reserve is adequate
based on its ongoing assessment.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the assessment of customers&rsquo; credit and ongoing relationships, our payment terms typically range from 90 days to 1 year.
Days sales outstanding for the years ended December 31, 2018 and 2017 were 186 and 186 days, respectively.</FONT></P>

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


<!-- Field: Page; Sequence: 65; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not believe that it has a material collection risk under its business model, nor does it believe that macroeconomic
conditions will have a negative impact on its collectability. The Company&rsquo;s business has continued to grow. Demands for
its equipment and its environment friendly technology has been increasing. Thus, the Company does not believe the collection issues
will impact its liquidity adversely.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, an increase of approximately $0.3 million in the allowance for doubtful accounts was related to advances to suppliers
balance as of December&nbsp;31,&nbsp;2018. At each reporting date, the Company generally determines the adequacy of allowance
for doubtful accounts by evaluating all available information, and then records a specific allowance for those advances based
on the specific facts and circumstances.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Research
and development expenses</I>.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
research and development expenses were approximately $0.8 million, $0.6 million and $0.5 million years ended December 31, 2018,
2017 and 2016, respectively. The increase was due to more research and development activities for our environment friendly equipment
during the year.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Interest
expense, net.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
interest expenses were approximately $1.1 million, $1.0 million and $1.4 million years ended December 31, 2018, 2017 and 2016,
respectively. The interest expenses for fiscal 2018 were stable as compared to fiscal 2017 while the loan balances as of December
31, 2018 were increasing as compared to the loan balances as of December 31, 2017. This was mainly due to the lower weighted average
interest rates for fiscal 2018.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Income
before income taxes</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
income before income taxes was approximately $6.1 million for the year ended December 31, 2018, a decrease of approximately $3.3
million as compared to approximately $9.4 million for the year ended December 31, 2017. The decrease was primarily attributable
to increased selling expenses, general and administrative expense and bad debt expenses as discussed above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
income before income taxes was approximately $9.4 million for the year ended December 31, 2017, an increase of approximately $2.9
million as compared to approximately $6.5 million for the year ended December 31, 2016. The increase was primarily attributable
to increased sales and gross margin, offset by the increased selling expense and general and administrative expense as discussed
above.</FONT></P>

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

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


<!-- Field: Page; Sequence: 66; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Provision
for income taxes</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
2018, 2017 and 2016, Beijing REIT was recognized as a High-Tech Enterprise by the Chinese government and subject to a favorable
income tax rate of 15%. In addition, since the products manufactured by REIT Changjiang qualify as eco-friendly construction materials,
10% of its revenue can be exempt from income tax. For fiscal year 2018, 2017 and 2016, REIT Changjiang did not receive such exemption.
Nanjing Dingxuan primarily provides technological services to customers, based on local tax regulation, its taxable income was
assessed at 10% of its revenue for both years ended December 31, 2016 and 2015. Nanjing Dingxuan did not receive such favorable
income tax rate for the year ended December 31, 2017 and 2018. The following table reconciles the impact of the favorable tax
rate for the years ended December 31, 2018, 2017 and 2016.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Beijing<BR> REIT</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">REIT Changjiang</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Nanjing Dingxuan</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: left">Income before income tax</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">868,978</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,680,463</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">(302,659</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,246,782</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax at statutory rate of 25%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">217,245</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,170,116</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(75,665</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,311,696</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax at favorable rates</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">130,347</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,170,116</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(75,665</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,224,798</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Tax saving from favorable rates</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">86,898</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">86,898</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Consolidated income before tax</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,148,137</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effect of favorable income tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.4</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effective income tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">25.7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Beijing<BR> REIT</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">REIT Changjiang</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Nanjing Dingxuan</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: left">Income before income tax</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,661,251</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,967,365</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">971,218</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">9,599,835</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax at statutory rate of 25%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">665,313</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,491,841</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">242,805</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,399,959</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax at favorable rates</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">399,188</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,491,841</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">242,805</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,133,834</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Tax saving from favorable rates</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">266,125</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">266,125</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Consolidated income before tax</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,406,865</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effect of favorable income tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2.8</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effective income tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">29.3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Beijing<BR> REIT</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">REIT Changjiang</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Nanjing Dingxuan</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: left">Income before income tax</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,587,887</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,433,782</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">167,008</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">6,188,677</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax at statutory rate of 25%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">396,971</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,108,446</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">41,752</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,547,169</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax at favorable rates</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">238,183</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,108,446</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,237</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,350,866</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Tax saving from favorable rates</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">158,788</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">37,515</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">196,303</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Consolidated income before tax</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,455,436</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effect of favorable income tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effective income tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">30.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

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


<!-- Field: Page; Sequence: 67; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
provision for income taxes was approximately $1.6 million for the year ended December 31, 2018, a decrease of approximately $1.1
from approximately $2.7 million for the year ended December 31, 2017. The decrease in income tax provision was a result of decreased
taxable income for the year ended December 31, 2018. The effective tax rates were 25.7% and 29.3% for the years ended December
31, 2018 and 2017, respectively. The decrease in effective tax rate is mainly due to the change in valuation allowance.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
provision for income taxes was approximately $2.8 million for the year ended December 31, 2017, an increase of approximately $0.8
from approximately $2.0 million for the year ended December 31, 2016. The increase in income tax provision was a result of increased
taxable income for the year ended December 31, 2017. The effective tax rates were 29.3% and 30.2% for the years ended December
31, 2017 and 2016, respectively. The decrease in effective tax rate is mainly due to the change in valuation allowance.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liquidity
    and Capital Resources</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are a holding company incorporated in the British Virgin Islands. REIT Holdings, our wholly owned subsidiary
established in Hong Kong, owns Beijing REIT, REIT Xinyi<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
REIT Ecological and REIT Yancheng, which Beijing REIT in turn owns our assets through its subsidiaries in China, India and the
United States. We may need dividends and other distributions in equity from our subsidiaries, including the China Operating Companies
to satisfy our liquidity requirements. Current Chinese regulations permit our China Operating Companies to pay dividends to us
only out of their accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations. In addition,
our China Operating Companies are required to set aside at least 10% of their respective accumulated profits each year, if any,
to fund certain reserve funds until the total amount set aside reaches 50% of their respective registered capital. Our China Operating
companies may also allocate a portion of their after-tax profits based on Chinese accounting standards to employee welfare and
bonus funds at their discretion. These reserves are not distributable as cash dividends. We have relied on direct payments of expenses
by our subsidiaries (which generate revenues), to meet our obligations to date.</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, and 2017, we had outstanding loans of approximately $17.4 million and $14.9 million from various banks in
China and third-party financing company, respectively. To secure these debts, we have pledged our land use rights in Changjiang
County, Hainan Province and Gu&rsquo;an County, Hebei Province, as well as the buildings on the aforesaid land and 9 other properties,
to our lenders. Our assets outside of China are not used as collateral.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 31.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9;Further,
two loans governing part of the current debts incurred by Beijing REIT and REIT Changjiang have restrictions on their abilities
to pay dividends, and any future financing arrangements may impose such restrictions as well, for example, lenders may impose
future restrictions by requiring full repayment of the debt owed by us before we can pay dividends or make other payments. We
cannot assure you that our other China Operating Companies will generate sufficient earnings and cash flows in the near future
to pay dividends or otherwise distribute sufficient funds to enable us to meet our obligations, pay interest and expenses or declare
dividends.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 31.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, and 2017, we had cash and cash equivalents of approximately $1.6 million and $10.9 million, and restricted
cash of approximately $0.09 million and $0, respectively. As of December 31, 2018, and 2017, $1,065,774 and $2,018,199 of the
Company&rsquo;s cash and cash equivalents was on deposit at financial institutions in the PRC where there currently is no rule
or regulation requiring such financial institutions to maintain insurance to cover bank deposits in the event of bank failure.
The cash balance held in the Hong Kong bank accounts was $73,540 and $51,634 as of December 31, 2018 and 2017, respectively. The
cash balance held in India bank accounts was $90,783 and $0 as of December 31, 2018 and 2017 respectively. The cash balance held
in BVI bank accounts was $245,874 and $8,774,608 as of December 31, 2018 and 2017 respectively. As of December 31, 2018, and 2017,
the Company held $181 and $3,356 of cash balances within the United States, respectively, which was below the FDIC insurance limits
of $250,000.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all of our operations are conducted in China and are denominated in RMB, which is subject to the exchange control regulation in
China, and, as a result, we may have difficulty distributing any dividends outside of China due to PRC exchange control regulations
that restrict the ability to convert RMB into U.S. Dollars.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">As of December 31, 2018,
and 2017, our current assets were approximately $29.5 million and $33.6 million, respectively, and our current liabilities were
approximately $20.7 million and $26.6 million, respectively.</P>

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

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

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
applicable Chinese regulations, foreign-invested enterprises in China may pay dividends only out of their accumulated profits,
if any, determined in accordance with Chinese accounting standards and regulations. In addition, a foreign-invested enterprise
in China is required to set aside at least 10% of its after-tax profit based on Chinese accounting standards each year to its
general reserves until the accumulative amount of such reserves reaches 50% of its registered capital. These reserves are not
distributable as cash dividends. The board of directors of a foreign-invested enterprise has the discretion to allocate a portion
of its after-tax profits to staff welfare and bonus funds, which may not be distributed to equity owners except in the event of
liquidation. Under Chinese law, RMB is currently convertible into U.S. Dollars under a company&rsquo;s &ldquo;current account,&rdquo;
which includes dividends, trade and service-related foreign exchange transactions, without prior approval of the State Administration
of Foreign Exchange (&ldquo;SAFE&rdquo;), not from a company&rsquo;s &ldquo;capital account,&rdquo; which includes foreign direct
investments and loans, without the prior approval of the SAFE.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have historically funded our working capital needs from operations, advance payments from customers, bank borrowings, capital
contributions from shareholders and related-party loans. Presently, our principal sources of liquidity are generated from our
operations, proceeds from our shareholders&rsquo; contributions, and loans and notes from commercial banks. Our working capital
requirements are influenced by the level of our operations, the numerical volume and dollar value of our sales contracts, the
progress of execution on our customer contracts, and the timing of accounts receivable collections.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on our current operating plan, we believe that our existing resources, including cash generated from operations, proceeds from
the existing shareholders&rsquo; contributions, bank loans, bank notes payable, and advances from suppliers will be sufficient
to meet our working capital requirement for our current operations over the next twelve months. We expect to be able to refinance
our short-term loans based on past experience and our good credit history. We do not believe failure to refinance our short-term
loans from certain banks will have a significant negative impact on our normal business operations. In addition, our related parties
including our major shareholders and affiliated companies are willing to provide us financial support. However, we may have negative
cash flow in the future. If this occurs, the failure to refinance our short-term loans could potentially affect our capital expenditure
and expansion of business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal 2018, we repaid approximately $16.2 million of bank loans upon maturity. We also borrowed approximately $19.5 million new
bank loans from various banks in China. Lack of sufficient financial support from local banks or our related parties could potentially
affect our capital expenditure and expansion of business. Our failure to refinance any bank loan may have a significant negative
impact on our normal business operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 2, 2016, ReTo issued a total of 17,830,000 common shares at $0.25 per share to all of the Company&rsquo;s original shareholders
or former shareholders of Beijing REIT. The parties involved included the Company&rsquo;s original shareholders, their family
members and individual or companies who hold shares for them. Since the shares were issued to the original shareholders of Beijing
REIT, the transaction is considered as a part of the reorganization. The Company believes it is appropriate to reflect these share
issuances as nominal stock issuances on a retroactive basis similar to stock split pursuant to ASC 260. The Company has retroactively
adjusted all shares and per share data for all the periods presented. Among total proceeds of $4,457,500 from the share issuance,
the Company paid $3,466,260 (approximately RMB 24 million) to the original shareholders of Beijing REIT to buy back their equity
interests in Beijing REIT as part of reorganization. The extra $0.9 million was contributed by the original shareholders to the
holding company to pay for the various professional expenses of its planned initial public offering and was treated as capital
contribution by the original shareholders.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2016, the Company issued 800,000 shares of the Company&rsquo;s common stock to settle a loan payable to an unrelated
third party in the amount of RMB21,240,000 (approximately $3.2 million). The shares were valued at $4 per share because it was
considered the fair value of the Company&rsquo;s shares that the investor was willing to convert the loan into.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, in December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for
total proceeds of approximately $3,600,000. On September 17, 2107, the Company received the full $3.6 for the common shares from
the investor at a price of $4 per share. The Company used $3.3 million of the proceeds to acquire VBI who owned a 15.68% equity
interest in REIT Changjiang. The Company received the funds from the investor in September 2017 and the shares were released from
escrow.</FONT></P>

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


<!-- Field: Page; Sequence: 69; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 29, 2017, we completed initial public offering (&ldquo;IPO&rdquo;) of 3,220,000 shares of its common shares at a public
offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting placement
agents&rsquo; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In connection with
the offering, the Company&rsquo;s common stock began trading on the NASDAQ Capital Market beginning on November 29, 2017 under the symbol
&ldquo;RETO&rdquo;.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Years
ended December 31, 2018, 2017 and 2016</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth summary of our cash flows for the periods indicated:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(All
amounts in thousands of U.S. dollars)</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Net cash (used in) provided by operating activities</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">(904</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,535</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,938</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net cash used in investing activities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(11,545</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(7,374</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,301</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net cash provided by financing activities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,456</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">13,999</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,743</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(307</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(122</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(242</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net (decrease) increase&nbsp;in cash and cash equivalents</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,300</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,038</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,138</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Cash and restricted cash, beginning of year</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,863</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,825</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">687</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Cash and restricted cash, end of year</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,563</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,863</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,825</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Net cash used in operating
activities was approximately $0.9 million for the year ended December 31, 2018, compared to cash provided by operating activities
of approximately $2.5 million for year ended December 31, 2017. The decrease in net cash provided by operating activities was
primarily attributable to the following factors:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    decrease of net income of $2.1 million for the year ended December 31, 2018 as compared to the year ended December 31, 2017.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances
    to suppliers increased by approximately $3.8 million for fiscal 2018 as compared with fiscal 2017 due to that we made more
    prepayments for the raw materials used for equipment and construction material productions.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
    increased by approximately $3.0 million for fiscal 2018 as compared with fiscal 2017 due to that we purchased more inventories
    during fiscal 2018.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances
    from customers decreased by approximately $3.3 million for fiscal 2018 as compared with fiscal 2017.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">And
offset by the following factors:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable decreased by approximately $0.9 million for the year ended December 31, 2018 as compared to the year ended December
    31, 2017.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other liabilities increased by approximately $0.8 million for the year ended December 31, 2018 as compared to the year ended
December 31, 2017.</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by operating activities was approximately $2.5 million for the year ended December 31, 2017, compared to cash provided
by operating activities of approximately $3.9 million for year ended December 31, 2016. The decrease in net cash provided by operating
activities was primarily attributable to the following factors:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    increase of net income of $2.1 million for the year ended December 31, 2017 as compared to the year ended December 31, 2016.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax
    payable increased by approximately $1.0 million for fiscal 2017 as compared with fiscal 2016 due to higher tax provisions
    made for the year ended December 31, 2017.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">And
offset by the following factors:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable increased by approximately $3.3 million for the year ended December 31, 2017 as compared to the year ended December
    31, 2016 due to increased sales in fiscal 2017.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 29px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable decreases by approximately $1.9 million for fiscal 2017 as compared to fiscal 2016 due to the Company paid off more
    payable balances during fiscal 2017.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was approximately $11.5 million for the year ended December 31, 2018. During the year ended
December 31 2018, the Company paid $5.4 million on the construction in progress (&ldquo;CIP&rdquo;) projects to build a new factory
facility and purchase of equipment for the Company&rsquo;s subsidiary REIT Xinyi. We prepaid approximately $3.8 million for the
construction of facilities for our newly established REIT Yancheng. We also made an investment intention deposit of approximately
$2.3 million for a potential acquisition. As of the report date, the acquisition is still under negotiation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was approximately $7.4 million for the year ended December 31, 2017. During the year ended December
31 2017, the Company paid $4.7 million on the CIP projects to build a new factory facility and purchase of equipment for the Company&rsquo;s
subsidiary REIT Xinyi, and made the payment to acquire non-controlling interests of Changjiang REIT of $2.7 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was approximately $9.3 million for the year ended December 31, 2016. During the year ended December
31 2016, the Company paid $9.4 million on the CIP projects to build a new factory facility for the Company&rsquo;s subsidiary
REIT Xinyi. In addition, the Company spent approximately $1.7 million in purchasing the land use right for REIT Xinyi for the
year ended December 31, 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Financing
Activities</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was approximately $3.0 million for the year ended December 31, 2018, including proceeds
from bank loans of $19.5 million, and net proceed from related parties of $0.2 million, partly offset by the repayment of bank
loans of $16.2 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was approximately $14.2 million for the year ended December 31, 2017, including proceeds
from bank loans of $9.8 million, repayment of bank loans of $12.0 million, repayment of bank notes of $0.7 million, gross proceeds
from IPO of $16.1 million, with payment of direct costs of $1.8 million, proceeds from private placement of $3.6 million, and
net payment to related party of $0.9 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was approximately $6.7 million for the year ended December 31, 2016, including proceeds
from bank loans of $8.3 million, repayment of bank loans of $8.7 million, aggregated proceeds from share issuances of $4.5 million,
payments made to original shareholders of Beijing REIT of $3.5 million, proceeds from investor loan of $3.2 million, and capital
contribution from minority shareholder of $2.2 million.</FONT></P>

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

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

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, the details of all our bank loans were as follows:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(All
amounts in U.S. dollars)</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>No.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Type</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Contracting&nbsp;Party</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Maturity&nbsp;Date</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Effective
    Interest&nbsp;rate</B></FONT></TD></TR>
<TR STYLE="background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 3%; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 12%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
    Bank Loan</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 28%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
    Merchants Bank</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 20%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    - December, 2019</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="vertical-align: top; width: 7%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,362,000</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 23%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    interest rates ranging from 5.655% to 6.960% per annum</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
    Bank Loan</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    Bank</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">February,
    March, April 2019</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,908,000</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    interest rates ranging from 5.22% to 5.4475% per annum</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
    Bank Loan</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank
    of Communications </FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2019</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,454,000</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    interest rate of 5.0025% per annum</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
    Loan</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haikong
    Holdings Microfinance Co.,Ltd.</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    2019</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$218,100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    interest rate of 19.2% per annum</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
    Bank Loan</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changjiang
    Li Autonomous County Rural Credit Cooperative Assoc.</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    2024</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,578,600</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    interest rate of 7% per annum for 6 years</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 31.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;Although
we currently do not have any material unused sources of liquidity, giving effect to the foregoing bank loans and other financing
activities, including the discounting of bills/notes receivable, we should be able to sustain our operations at our current levels
using the profits generated from operations through at least the next twelve months. We will consider additional borrowing based
on our working capital needs and capital expenditure requirements. There is no seasonality of our borrowing activities.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Statutory
Reserves</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Chinese regulations, all of our subsidiaries in China may pay dividends only out of their accumulated profits, if any, determined
in accordance with accounting principles generally accepted in China (&ldquo;China GAAP&rdquo;). In addition, these companies
are required to set aside at least 10% of their after-tax net profits each year, if any, to fund the statutory reserves until
the balance of the reserves reaches 50% of their registered capital. The statutory reserves are not distributable in the form
of cash dividends to the Company and can be used to make up cumulative prior year losses.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restrictions
on net assets also include the conversion of local currency into foreign currencies, tax withholding obligations on dividend distributions,
the need to obtain SAFE approval for loans to a non-Chinese consolidated entity. We have certain debt agreements that are secured
with collateral on our land use right, projects under construction and real properties, and among those debt agreements, two of
them have restrictions on our abilities to pay dividends. To the extent we wish to transfer pledged property, we are able to do
so subject to the obligation that we settle the loan obligation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides the amount of our statutory reserves, the amount of restricted net assets, consolidated net assets, and
the amount of restricted net assets as a percentage of consolidated net assets, as of December 31, 2018, 2017 and 2016.&nbsp;</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">(All amounts in thousands of U.S. dollars)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,&nbsp;<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Statutory Reserves</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,633</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,989</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,034</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Total Restricted Net Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,633</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,989</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,034</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Consolidated Net Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">53,181</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">51,629</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">28,303</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Restricted Net Assets as Percentage of Consolidated Net Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3.9</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3.7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
restricted net assets accounted for approximately 5.0%, 3.9% and 3.7% of our consolidated net assets as of December 31, 2018,
2017 and 2016, respectively. As our subsidiaries in China usually set aside only 10% of after-tax net profits each year to fund
the statutory reserves and are not required to fund the statutory reserves when they incur losses, we believe the potential impact
of such restricted net assets on our liquidity is limited.</FONT></P>

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

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

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Capital
Expenditures</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">We had capital expenditures
of approximately $9.3 million, $4.6 million, and $9.4 million for the years ended December 31, 2018, 2017 and 2016, respectively
for purchases of equipment and conducting our CIP projects construction in connection with our business activities.</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, the Company formed a new subsidiary REIT Xinyi together with a 30% noncontrolling interest shareholder Xinyi Transportation
and plans to construct a new manufacturing plant on a 206,667 square meters land, to produce concrete cutting machines and eco-friendly
bricks for road pavement and building construction use. The project was fully complete by December 31, 2018.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expect that our capital expenditures will increase in the future as our business continues to develop and expand. We have used
cash generated from our subsidiaries&rsquo; operations to fund our capital commitments in the past and anticipate using such funds
and proceeds received from our IPO to fund capital expenditure commitments in the future.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Critical
Accounting Policies</U></B>&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
prepare our financial statements in conformity with accounting principles generally accepted by the United States of America (&ldquo;U.S.
GAAP&rdquo;), which requires us to make judgments, estimates and assumptions that affect our reported amount of assets, liabilities,
revenue, costs and expenses, and any related disclosures. Although there were no material changes made to the accounting estimates
and assumptions in the past years, we continually evaluate these estimates and assumptions based on the most recently available
information, our own historical experience and various other assumptions that we believe to be reasonable under the circumstances.
Since the use of estimates is an integral component of the financial reporting process, actual results could differ from our expectations
as a result of changes in our estimates.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that the following accounting policies involve a higher degree of judgment and complexity in their application and require
us to make significant accounting estimates. Accordingly, these are the policies we believe are the most critical to understanding
and evaluating our consolidated financial condition and results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accounts
Receivable, net</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are recognized and carried at original invoiced amount less an estimated allowance for uncollectible accounts. The
Company usually determines the adequacy of reserves for doubtful accounts based on individual account analysis and historical
collection trends. The Company establishes a provision for doubtful receivables when there is objective evidence that the Company
may not be able to collect amounts due. The allowance is based on management&rsquo;s best estimates of specific losses on individual
exposures, as well as a provision on historical trends of collections. Based on the assessment of customers&rsquo; credit and
ongoing relationships, our payment terms typically range from 90 days to 1 year. The provision is recorded against accounts receivables
balances, with a corresponding charge recorded in the consolidated statements of income and comprehensive income. Actual amounts
received may differ from management&rsquo;s estimate of credit worthiness and the economic environment. Delinquent account balances
are written-off against the allowance for doubtful accounts after management has determined that the likelihood of collection
is not probable.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the assessment of customers&rsquo; credit and ongoing relationships, our payment terms typically range from 90 days to 1 year.
Days sales outstanding for the years ended December 31, 2018 and 2017 were 186 and 186 days, respectively. Our days sales outstanding
were consistent over the years.</FONT></P>

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

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

<!-- Field: Page; Sequence: 73; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Revenue
Recognition</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC Topic 606 Revenue from Contracts with Customers (&ldquo;ASC 606&rdquo;) from January 1, 2018 using the modified
retrospective approach. Revenues for the year ended December 31, 2018 were presented under ASC 606, and revenues for the years
ended December 31, 2017 and 2016 were not adjusted and continue to be presented under ASC Topic 605, Revenue Recognition. There
is no adjustment to the opening balance of retained earnings at January 1, 2018 since there is no change to the timing and pattern
of revenue recognition upon adoption of ASC 606. Under ASC 606, revenue is recognized when control of promised goods or services
is transferred to the Company&rsquo;s customers in an amount of consideration to which an entity expects to be entitled to in
exchange for those goods or services.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s revenues are primarily derived from the following sources:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 28px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from machinery and equipment sales</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when the machinery and equipment is delivered and control is transferred. The Company generally provide
a warranty for a period of 12 months after the customers receive the equipment. The Company determines that such product warranty
is not a separated performance obligation because the nature of warranty is to provide assurance that a product will function
as expected and in accordance with customer&rsquo;s specification and the Company has not sold the warranty separately. From its
past experience, the Company has not experienced any material warranty costs and, therefore, the Company does not believe an accrual
for warranty cost is necessary for the years ended December 31, 2018 and 2017.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security
deposits which are payable by customer within 12 months after the goods are shipped and titles have passed. The Company determines
that the timing of collection of security deposit has no impact on revenue recognition, as all above criteria on revenue recognition
had been met at the point at delivery and the Company does not retain any substantial performance obligations. The security retention
included in the account receivable as of December 31, 2018 and 2017 was Nil and $557,919, respectively.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from construction materials sales</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue, net of sales taxes and estimated sales returns, when the construction materials are shipped to, delivered
to or picked up by customers and control is transferred.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from municipal construction projects</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides municipal construction services which includes sponge city projects, sewage pipeline construction, public plaza
construction, and landscaping, etc. The Company recognizes revenue associated with these contracts over time as service is performed
and the transfer of control occurs, based on a percentage-of-completion method using cost-to-cost input methods as a measure of
progress. When the percentage-of-completion method is used, the Company estimates the costs to complete individual contracts and
records as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred
to date to total anticipated costs (the cost-to-cost approach).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the cost-to-cost approach, the use of estimated costs to complete each contract is a significant variable in the process of determining
recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other
factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs
related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted
contracts are made in the period in which such losses are determined.</FONT></P>

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


<!-- Field: Page; Sequence: 74; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 28px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from technological consulting and other services</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when technological consulting and other services are rendered and accepted by the customers.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregation
of Revenues</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts by products and services, as we believe it best depicts how the nature, amount,
timing and uncertainty of the revenue and cash flows are affected by economic factors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
Taxes</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and
their respective tax bases.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary,
to reduce deferred tax assets to the amount expected to be realized.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provisions of ASC 740-10-25, &ldquo;Accounting for Uncertainty in Income Taxes,&rdquo; prescribe a more-likely-than-not threshold
for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return.
This interpretation also provides guidance on the 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, and related
disclosures. The Company records a liability for uncertain tax positions when it is probable that a loss has been incurred and
the amount can be reasonably estimated.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent applicable, the Company records interest and penalties as a general and administrative expense. The Company&rsquo;s
subsidiaries in China and Hong Kong are subject to the income tax laws of the PRC and Hong Kong. No significant taxable income
was generated outside the PRC for the years ended December 31, 2018, 2017 and 2016. As of December 31, 2018, the tax years ended
December 31, 2014 through December 31, 2018 for the Company&rsquo;s PRC subsidiaries remain open for statutory examination by
PRC tax authorities.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>C.</I></B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Research
    and Development, Patent and Licenses, etc.</I></B>&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Please
refer to Item 4 Subparagraph B, &ldquo;Information on the Company&mdash;Business Overview&mdash;Research and Development&rdquo;
and &ldquo;&mdash;Intellectual Property Rights.&rdquo;&nbsp;</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>D.</I></B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Trend
    Information.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events
that are reasonably likely to have a material effect on our net revenues, income from continuing operations, profitability, liquidity
or capital resources, or that would cause reported financial information not necessarily to be indicative of future operating
results or financial condition.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>E.</I></B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Off-Balance
    Sheet Arrangements.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 48.95pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have not entered into any other financial guarantees or other commitments to guarantee the payment obligations of any third parties.
In addition, we have not entered into any derivative contracts that are indexed to our own shares and classified as shareholders&rsquo;
equity, or that are not reflected in our consolidated financial statements.</FONT></P>

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

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

<!-- Field: Page; Sequence: 75; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>F.</I></B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Tabular
    Disclosure of Contractual Obligations.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have certain potential commitments that include future estimated payments. Changes in our business needs, cancellation provisions,
changing interest rates, and other factors may result in actual payments differing from the estimates. We cannot provide certainty
regarding the timing and amounts of payments.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s subsidiaries lease office spaces under operating leases. Operating lease expense amounted to $233,921, $89,785
and $196,330 for the years ended December&nbsp;31, 2018, 2017 and 2016.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the company&rsquo;s material contractual obligations as of December 31, 2018:&nbsp;</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Contractual Obligations</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than<BR> 1&nbsp;year</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">1-3 years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">3-5 years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">More than<BR> 5 years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">Short term loans</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">8,942,100</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">8,942,100</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Long term loan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,578,600</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">436,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,053,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,071,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,017,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Operating lease commitment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">701,345</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">246,684</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">454,661</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,222,045</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,624,984</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,508,061</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,071,200</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,017,800</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>G.</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Safe
    Harbor.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&ldquo;Forward-Looking Statements.&rdquo;</FONT></P>

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


<!-- Field: Page; Sequence: 76; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_08"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
6. Directors, Senior Management and Employees</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>A.</I></B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Directors
    and Senior Management.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our executive officers and directors, their ages and the positions held by them:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; vertical-align: bottom; width: 30%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 7%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Age</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 39%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Position</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 21%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Appointed</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hengfang
    Li <SUP>(1) (2)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and Chairman of the Board</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    19, 2016<SUP>(8) </SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guangfeng
    Dai <SUP>(1) (2)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Operating Officer and Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    7 2016 </FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhizhong
    Hu <SUP>(1) (2)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Technology Officer and Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    7, 2016 </FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yuxia
    Jia <SUP>(1)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
    Applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xingchun
    Wang <SUP>(1) (3)&nbsp;(5)&nbsp;(6) (7)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    7, 2016 </FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhi
    Li <SUP>(1) (3)&nbsp;(5)(6) (7)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    7, 2016</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sophia
    Liu <SUP>(1) (4)&nbsp;(5)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    7, 2016</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Austin
    Huang <SUP>(1) (4)&nbsp;(6) (7)</SUP></FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    7, 2016</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 48.95pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(1)</SUP></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    individual&rsquo;s business address is c/o Beijing REIT Technology Development Co., Ltd., 24<SUP>th</SUP> Floor, Tower B,
    60 Anli Road, Chaoyang District, Beijing China.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(2)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    C director whose term expires at the 2019 succeeding annual meeting of shareholders.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(3)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    B director whose term expires at the 2021 succeeding annual meeting of shareholders.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(4)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A director whose term expires at the 2020 annual meeting of shareholders.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(5)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Member
    of audit committee.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(6)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Member
    of compensation committee.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(7)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Member
    of nominating committee.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">

    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(8)</SUP></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
    Li&rsquo;s appointment was affirmed by the shareholders on November 7, 2016.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Hengfang
Li.</B>&nbsp;Mr.&nbsp;Li has served as the Chief Executive Officer and Chairman of ReTo Eco-Solutions since April 2016. Mr.&nbsp;Li
founded Beijing REIT in 1999 and has served as Beijing REIT&rsquo;s Chief Executive Officer and Chairman since 1999. Mr. Li served
as the chief representative in China of the German Hess Group from 1995 until 1999. From 1988 through 1995, Mr. Li was an engineer,
senior engineer and then branch director at China North Vehicle Engine Research Center. Mr.&nbsp;Li holds a Master degree in Engine
Studies from Beijing Institute of Technology. Mr.&nbsp;Li was nominated as a director because of his experience serving as an
executive in the construction materials industry and has extensive knowledge, experience and relationships in China&rsquo;s construction
materials industry.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Guangfeng
Dai. </B>Mr.&nbsp;Dai has served as the Chief Operating Officer and Director of ReTo Eco-Solutions since November 2016. Mr.&nbsp;Dai
has served as Beijing REIT&rsquo;s Chief Operating Officer and Director since 2000. Mr. Dai served as the deputy representative
in China for Hess Mechanical Engineering Co., Ltd. of Germany from 1997 until 2000. From 1995 through 1997, Mr. Dai was a senior
engineer at Yanxing Corporation of China. From 1992 through 1994, Mr. Dai was a senior engineer at China North Industries Group
Corporation. Mr.&nbsp;Dai received his Master degree in Automobile Engineering from Beijing Institute of Technology. Mr.&nbsp;Dai
was nominated as a director because of his operations and management experience and of his knowledge of our Company as a long-term
executive of Beijing REIT.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Zhizhong
Hu. </B>Mr. Hu has served as the Chief Technology Officer and Director of ReTo Eco-Solutions since November 2016. Mr. Hu has served
as Beijing REIT&rsquo;s Chief Technology Officer and Director since 2000. Mr. Hu served as the general manager and executive director
of Yichang Hayes Building Materials Co., Ltd. from 1997 through 2000. From 1996 through 1997, Mr. Hu served as the business representative
for Hayes Mechanical Engineering Co., Ltd. of Germany. Mr.&nbsp;Hu received his Bachelor&rsquo;s Degree in Mechanical Engineering
from Nanjing University of Science and Technology. Mr. Hu was nominated as a director because of his experience in research and
development.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Yuxia
Jia. </B>Ms. Jia has served as the Chief Financial Officer of ReTo Eco-Solutions since September 2016. Ms. Jia joined Beijing
REIT in November 2000 as an accountant, and in September 2005 Ms. Jia was promoted to Chief Financial Officer. Between July 1997
and October 2000, she worked as&nbsp;a cashier and accounting assistant&nbsp;for Beijing Shengda High-Tech Development Co., Ltd.
Ms. Jia received her Associate&rsquo;s degree in accounting from China Agricultural University in 2015.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Xingchun
Wang. </B>Mr. Wang has served as an independent director of ReTo Eco-Solutions since November 2016. Since November 2015, Mr. Wang
has been the general manager of the investment development department of Chengzhi Shareholding Co., Ltd, a Shenzhen Stock Exchange
listed company (stock code: 000990). Between May 2014 and October 2015, Mr. Wang served as the deputy general manager and secretary
to the board of Beijing Huaxiang Lianxin Technology Co., Ltd. Between June 2010 and April 2014, Mr. Wang worked as Chief Financial
Officer, director and secretary to the board of Beijing Dongbiao Electric Shareholding Co., Ltd. Between May 2009 and June 2010,
Mr. Wang worked as the deputy general manager of Beijing Qinchuan Dadi Investment Co., Ltd. Mr. Wang is a member of China Certified
Public Accountants and a member of China Certified Tax Accountant. Mr. Wang holds a Bachelor&rsquo;s Degree in Accounting from
Shanxi Finance and Economic College, and a Master&rsquo;s Degree in Economics from Northwest University of Politics and Law. Mr.
Wang was nominated as a director because of his knowledge in accounting, investments and management.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Zhi
Li. </B>Dr. Li has served as an independent director of ReTo Eco-Solutions since November 2016. Since December 2013, Dr. Li has
been vice president and director of risk management of Heling Investment Management Beijing Co., Ltd. Between June 2010 and December
2013, Mr. Li served as general manager of the forest finance and international business department of China Forestry Equity Exchange.
Between April 2004 and June 2010, Dr. Li worked as deputy director of China Zhongrui Yuehua Accounting Firm. Between September
2002 and March 2004, Dr. Li was a visiting scholar of the business school of Columbia University. Dr. Li is a member of China
Certified Public Accountants. Mr. Li holds a Ph.D in Economics from Xiamen University. Dr. Li was nominated as a director because
of his experience in accounting, economics and management.</FONT></P>

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


<!-- Field: Page; Sequence: 78; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Sophia
Liu. </B>Ms. Liu has served as an independent director of ReTo Eco-Solutions since November 2016. Since January 2012, Ms. Liu
has been assistant vice president of corporate finance of Alexandria Real Estate Equities Inc. (NYSE: ARE). Between April 2010
and January 2012, Ms. Liu served as assistant vice president of internal audit of East West Bank (NYSE: EWBC). Between December
2004 and April 2010, Ms. Liu worked as manager for the assurance advisory business services of Ernst &amp; Young, LLP. Ms. Liu
is a member of American Institute of Certified Public Accountants (AICPA). Ms. Liu received her Master&rsquo;s Degree in Accounting
from University of Southern California. Ms. Liu was nominated as a director because of her experience in accounting and auditing.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Austin
Huang.</B> Dr. Huang has served as an independent director of ReTo Eco-Solutions since November 2016. Dr. Huang has served as
the Principal Engineer for Merit Engineering, Inc. since 1993. Among other awards, Mr. Huang has received the Diplomat of Geotechnical
Engineering by the Academy of Geoprofessionals in 2011 and named a Fellow, ACCE (American Society of Civil engineering) in 2007.
Mr. Huang has served as an expert witness on geo-retaining wall design issues. In addition, he has presented two papers in the
area of slope stability and pile foundations with socket in bedrock in international conferences. He holds 19 research publications
including six in leading research journals. Dr. Huang holds a Master&rsquo;s Degree and Ph.D. in Geotechnical Engineering from
University of Wisconsin. Dr. Huang was nominated as a director because of his experience in geotechnical engineering, including,
slope stability, soil infiltration and retaining walls that are areas applicable to our sponge city projects.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no family relations among any of our officers or directors. There are no other arrangements or understandings pursuant to
which our directors are selected or nominated.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Compensation.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Executive
Compensation </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors has not adopted or established a formal policy or procedure for determining the amount of compensation paid
to our executive officers. Currently, our board of directors determines the compensation to be paid to our executive officers
based on our financial and operating performance and prospects, and contributions made by the officers to our success. Each of
our named executive officers are measured by a series of performance criteria by the board of directors, or the compensation committee
on a yearly basis. Such criteria are set forth based on certain objective parameters such as job characteristics, required professionalism,
management skills, interpersonal skills, related experience, personal performance and overall corporate performance. The board
of directors will make an independent evaluation of appropriate compensation to key employees, with input from management. The
board of directors has oversight of executive compensation plans, policies and programs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2018, we expensed an aggregate of approximately $484,160 as salaries, bonuses and fees to our senior officers named in this annual
report. Other than salaries, fees and share incentives, we do not otherwise provide pension, retirement or similar benefits to
our officers and directors.</FONT></P>

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


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Director
Compensation</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Officers
are elected by and serve at the discretion of the Board of Directors. Employee directors do not receive any compensation for their
services on the Board of Directors. Non-employee directors are entitled to receive $10,000 per year for serving as directors and
may receive option grants from our Company. In addition, non-employee directors are entitled to receive compensation for their
actual travel expenses for each Board of Directors meeting attended, up to a maximum of $2,000 per meeting and $4,000 per year.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>C.</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Board
    Practices.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
information provided in response to Item 6.A. above as to the current directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Composition
of Board </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors currently consists of seven directors. There are no family relationships between any of our executive officers
and directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">The directors are divided
into three classes, as nearly equal in number as the then total number of directors permits. All directors hold office until the
next annual meeting of shareholders at which their respective class of directors is re-elected and until their successors have
been duly elected and qualified. Officers are elected by and serve at the discretion of the board of directors. Class A directors
shall face re-election at our 2020 annual general meeting of shareholders and shall face reelection every three years thereafter.
Class B directors shall face re-election at our 2021 annual general meeting of shareholders and every three years thereafter. Class
C directors shall face re-election at our 2019 annual general meeting of shareholders and every three years thereafter.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the number of directors changes, any increase or decrease will be apportioned among the classes so as to maintain the number of
directors in each class as nearly as possible. Any additional director of a class elected to fill a vacancy resulting from an
increase in such class will hold office for a term that coincides with the remaining term of that class. Decreases in the number
of directors will not shorten the term of any incumbent director. These board provisions could make it more difficult for third
parties to gain control of our Company by making it difficult to replace members of the board of directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no membership qualifications for directors. Further, there are no share ownership qualifications for directors unless so fixed
by us in a general meeting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
board of directors maintains a majority of independent directors who are deemed to be independent under the definition of independence
provided by NASDAQ Stock Market Rule 4200(a)(15). Xingchum Wang, Zhi Li, Sophia Liu and Austin Huang are our independent directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no other arrangements or understandings pursuant to which our directors are selected or nominated. We do not have any service
contacts with our directors that provide for benefits upon termination of employment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors plays a significant role in our risk oversight. The board of directors makes all relevant company decisions.
As such, it is important for us to have both our Chief Executive Officer and Chief Financial Officer serve on the Board as they
play key roles in the risk oversight or the Company. As a smaller reporting company with a small board of directors, we believe
it is appropriate to have the involvement and input of all of our directors in risk oversight matters.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 80; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Board
Committees </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currently,
three committees have been established under the board: the audit committee, the compensation committee and the nominating committee.
The audit committee is responsible for overseeing the accounting and financial reporting processes of our Company and audits of
the financial statements of our Company, including the appointment, compensation and oversight of the work of our independent
auditors. The compensation committee of the board of directors reviews and makes recommendations to the board regarding our compensation
policies for our officers and all forms of compensation, and also administers our incentive compensation plans and equity-based
plans (but our board retains the authority to interpret those plans). The nominating committee of the board of directors is responsible
for the assessment of the performance of the board, considering and making recommendations to the board with respect to the nominations
or elections of directors and other governance issues. The nominating committee considers diversity of opinion and experience
when nominating directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xingchun
Wang and Zhi Li serve on all three committees, Austin Huang serves on the nominating and compensation committee, Sophia Liu serves
on the audit committee. At this time, Xingchun Wang chairs the nominating committee; Sophia Liu chairs the audit committee; and
Austin Huang chairs the compensation committee. Sophia Liu qualifies as an &ldquo;audit committee financial expert&rdquo; as that
term is defined by the applicable SEC regulations and Nasdaq Capital Market corporate governance requirements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Duties
of Directors </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
British Virgin Islands law, our directors have a duty to act honestly, in good faith and with a view to our best interests. Our
directors also have a duty to exercise the care, diligence and skills that a reasonably prudent person would exercise in comparable
circumstances. See &ldquo;Description of Share Capital&mdash;Differences in Corporate Law&rdquo; for additional information on
our directors&rsquo; fiduciary duties under British Virgin Islands law. In fulfilling their duty of care to us, our directors
must ensure compliance with our Memorandum and Articles of Association. Shareholders shall have the right to seek damages if a
duty owed by our directors is breached.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
functions and powers of our board of directors include, among others:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 48.95pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">having
    all the powers necessary for managing and for directing and supervising, the business and affairs for the Company</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">appointing
    officers and determining the term of office of the officers;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fixing
    the emoluments of officers;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">exercising
    all powers of the Company to incur indebtedness, liabilities or obligations and to secure indebtedness, liabilities or obligations
    whether of the Company or of any third party;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">designating
    committees of directors;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">executing
    checks, promissory notes, drafts, bills of exchange and other negotiable instruments on behalf of the Company; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">determining
    that any sale, transfer, lease, exchange, or other disposition is in the usual or regular course of the business carried on
    by the Company and such determination is, in the absence of fraud, conclusive.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Interested
Transactions </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
director may vote, attend a board meeting or sign a document on our behalf with respect to any contract or transaction in which
he or she is interested. A director must promptly disclose the interest to all other directors after becoming aware of the fact
that he or she is interested in a transaction we have entered into or are to enter into. A general notice or disclosure to the
board or otherwise contained in the minutes of a meeting or a written resolution of the board or any committee of the board that
a director is a shareholder, director, officer or trustee of any specified firm or company and is to be regarded as interested
in any transaction with such firm or company will be sufficient disclosure, and, after such general notice, it will not be necessary
to give special notice relating to any particular transaction. A director may be counted for a quorum upon a motion in respect
of any contract or arrangement which he shall make with our Company, or in which he is so interested and may vote on such motion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 81; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Remuneration
and Borrowing </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
directors may receive such remuneration as our board of directors may determine from time to time. Each director is entitled to
be repaid or prepaid for all traveling, hotel and incidental expenses reasonably incurred or expected to be incurred in attending
meetings of our board of directors or committees of our board of directors or shareholder meetings or otherwise in connection
with the discharge of his or her duties as a director. The compensation committee will assist the directors in reviewing and approving
the compensation structure for the directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors may exercise all the powers of the company to borrow money and to mortgage or charge our undertakings and property
or any part thereof, to issue debentures, debenture stock and other securities whenever money is borrowed or as security for any
debt, liability or obligation of the company or of any third party.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Qualification
</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
director is not required to hold shares as a qualification to office.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Limitation
on Liability and Other Indemnification Matters </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
British Virgin Islands law, each of our directors and officers, in performing his or her functions, is required to act honestly
and in good faith with a view to our best interests. Our Memorandum and Articles of Association provide that, to the fullest extent
permitted by British Virgin Islands law or any other applicable laws, our directors will not be personally liable to us or our
shareholders for any acts or omissions in the performance of their duties. Such limitation of liability does not affect the availability
of equitable remedies such as injunctive relief or rescission. These provisions will not limit the liability of directors under
United States federal securities laws.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may indemnify any of our directors or anyone serving at our request as a director of another entity against all expenses, including
legal fees, and against all judgments, fines and amounts paid in settlement and reasonably incurred in connection with legal,
administrative or investigative proceedings. We may only indemnify a director if he or she acted honestly and in good faith with
the view to our best interests and, in the case of criminal proceedings, the director had no reasonable cause to believe that
his or her conduct was unlawful. The decision of our board of directors as to whether the director acted honestly and in good
faith with a view to our best interests and as to whether the director had no reasonable cause to believe that his or her conduct
was unlawful, is in the absence of fraud sufficient for the purposes of indemnification, unless a question of law is involved.
The termination of any proceedings by any judgment, order, settlement, conviction or the entry of no plea does not, by itself,
create a presumption that a director did not act honestly and in good faith and with a view to our best interests or that the
director had reasonable cause to believe that his or her conduct was unlawful. If a director to be indemnified has been successful
in defense of any proceedings referred to above, the director is entitled to be indemnified against all expenses, including legal
fees, and against all judgments, fines and amounts paid in settlement and reasonably incurred by the director or officer in connection
with the proceedings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may purchase and maintain insurance in relation to any of our directors or officers against any liability asserted against the
directors or officers and incurred by the directors or officers in that capacity, whether or not we have or would have had the
power to indemnify the directors or officers against the liability as provided in our Memorandum and Articles of Association.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insofar
as indemnification for liabilities arising under the Securities Act may be permitted for our directors or officers under the foregoing
provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in
the Securities Act and is therefore unenforceable as a matter of United States law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 82; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>D.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employees.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Our
Employees</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2018, we employed 235
people on a full-time basis. We have 38 employees in management, 39 employees in sales and marketing, 24 employees in research
and development, 93 employees in manufacturing and installation and 41 employees in administration. Our employees are not represented
by a labor organization or covered by a collective bargaining agreement. We have not experienced any work stoppages.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">We are required under
PRC law to make contributions to employee benefit plans at specified percentages of our after-tax profit. In addition, we are required
by PRC law to cover employees in China with various types of social insurance. In 2018, we contributed approximately $448,821 to
the employee benefit plans and social insurance. In 2017, we contributed approximately $457,571 to the employee benefit plans and
social insurance. The effect on our liquidity by the payments for these contributions is immaterial. We believe that we are in
material compliance with the relevant PRC employment laws.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 83; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Employment
Agreements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Chinese laws, there are some situations where we can terminate employment agreements without paying economic compensation, such
as the employer maintains or raises the employment conditions but the employee refuses to accept the new employment agreement,
when the employment agreement is scheduled to expire, the employee is retired in accordance with laws or the employee is dead,
declared dead or has disappeared. For termination of employment in absence of legal cause we are obligated to pay the employee
two-month&rsquo;s salary for each year we have employed the employee. We are, however, permitted to terminate an employee for
cause without paying economic compensation, such as when the employee has committed a crime, being proved unqualified for recruitment
during the probation period, seriously violating the rules and regulations of the employer, or the employee&rsquo;s actions or
inactions have resulted in a material adverse effect to us.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
employment agreements with our executive officers generally provide for a term of three years, provided that either party may
terminate the agreement on 60 days notice and a salary to be paid monthly, subject to certain limitations. The agreements also
provide that the executive officers are to work an average of 40&nbsp;hours per week and are entitled to all legal holidays as
well as other paid leave in accordance with Chinese laws and regulations and our internal work policies. Under such agreements,
our executive officers may be terminated for cause without further compensation. During the agreement and for three years afterward,
our executive officers are required to keep trade secrets confidential.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contracts that we have entered into with executive officers include the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employment
Agreement of Hengfang Li</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered into an employment agreement with Hengfang Li effective October 1, 2018, providing for Mr. Li to serve as the Company&rsquo;s
Chief Executive Officer. Under the terms of Mr.&nbsp;Li&rsquo;s employment agreement, Mr. Li is, among other matters, to take
overall responsibility for the operational management and financial management of the Company in compliance with all applicable
laws and devote a minimum of forty hours per week to the Company&rsquo;s business and affairs and in return will be entitled to
the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual
    compensation of RMB 800,000 (approximately $123,000); and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reimbursement
    of reasonable business expenses.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Li will be eligible to receive an annual bonus with a target payout up to 150% of his base salary, subject to achieving Company
and individual performance goals established by the Company&rsquo;s Compensation Committee. Mr. Li&rsquo;s employment agreement
is for an initial term of three years, renewable for an additional 24 months unless either party terminates it in writing at least
sixty days before the expiration of the initial term.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
Mr. Li&rsquo;s employment agreement provides for confidentiality and nondisclosure provisions, whereby Mr. Li is required to keep
trade secrets confidential during the course of his employment and for a period of 36 months following the termination of his
employment. His employment contract also contains a non-compete clause for a duration of 24 months following his employment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employment
Agreement of Guangfeng Dai</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered into an employment agreement with Guangfeng Dai effective October 1, 2018, providing for Mr. Dai to serve as the Company&rsquo;s
Chief Operating Officer. Under the terms of Mr.&nbsp;Dai&rsquo;s employment agreement, Mr. Dai is, among other matters, to support
the Company&rsquo;s CEO in developing, executing and managing the Company&rsquo;s business plan with an emphasis on operations
and sales in compliance with all applicable laws and devote a minimum of forty hours per week to the Company&rsquo;s business
and affairs and in return will be entitled to the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual
    compensation of RMB 750,000 (approximately $115,000); and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reimbursement
    of reasonable business expenses.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 84; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Dai will be eligible to receive an annual bonus with a target payout up to 150% of his base salary, subject to achieving Company
and individual performance goals established by the Company&rsquo;s Compensation Committee. Mr. Dai&rsquo;s employment agreement
is for an initial term of three years, renewable for an additional 24 months unless either party terminates it in writing at least
sixty days before the expiration of the initial term.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
Mr. Dai&rsquo;s employment agreement provides for confidentiality and nondisclosure provisions, whereby Mr. Dai is required to
keep trade secrets confidential during the course of his employment and for a period of 36 months following the termination of
his employment. His employment contract also contains a non-compete clause for a duration of 24 months following his employment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employment
Agreement of Zhizhong Hu</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered into an employment agreement with Zhizhong Hu effective October 1, 2018, providing for Mr. Hu to serve as the Company&rsquo;s
Chief Technology Officer. Under the terms of Mr.&nbsp;Hu&rsquo;s employment agreement, Mr. Hu is, among other matters, to create
overall technology standards and practices, build the Company&rsquo;s technology team and manage data systems and effectiveness
in compliance with all applicable laws and devote a minimum of forty hours per week to the Company&rsquo;s business and affairs
and in return will be entitled to the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual
    compensation of RMB 700,000 (approximately $108,000); and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reimbursement
    of reasonable business expenses.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Hu will be eligible to receive an annual bonus with a target payout up to 150% of his base salary, subject to achieving Company
and individual performance goals established by the Company&rsquo;s Compensation Committee. Mr. Hu&rsquo;s employment agreement
is for an initial term of three years, renewable for an additional 24 months unless either party terminates it in writing at least
sixty days before the expiration of the initial term.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
Mr. Hu&rsquo;s employment agreement provides for confidentiality and nondisclosure provisions, whereby Mr. Hu is required to keep
trade secrets confidential during the course of his employment and for a period of 36 months following the termination of his
employment. His employment contract also contains a non-compete clause for a duration of 24 months following his employment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employment
Agreement of Yuxia Jia</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered into an employment agreement with Yuxia Jia effective October1, 2018, providing for Ms. Jia to serve as the Company&rsquo;s
Chief Financial Officer. Under the terms of Ms.&nbsp;Jia&rsquo;s employment agreement, Ms. Jia is, among other matters, to setup
and oversee all financial and operational controls and metrics of the Company, maintain responsibility for all financial operations
of the Company and develop and direct financial plans for the strategic growth of the Company in compliance with all applicable
laws and devote a minimum of forty hours per week to the Company&rsquo;s business and affairs and in return will be entitled to
the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual
    compensation of RMB 250,000 (approximately $38,000); and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reimbursement
    of reasonable business expenses.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms.
Jia will be eligible to receive an annual bonus with a target payout up to 150% of his base salary, subject to achieving Company
and individual performance goals established by the Company&rsquo;s Compensation Committee. Ms. Jia&rsquo;s employment agreement
is for an initial term of three years, renewable for an additional 24 months unless either party terminates it in writing at least
sixty days before the expiration of the initial term.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
Ms. Jia&rsquo;s employment agreement provides for confidentiality and nondisclosure provisions, whereby Ms. Jia is required to
keep trade secrets confidential during the course of her employment and for a period of 36 months following the termination of
her employment. Her employment contract also contains a non-compete clause for a duration of 24 months following her employment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>E.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Share
    Ownership.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
following tables set forth certain information with respect to the beneficial ownership of our common shares as of May 14,
2019, for:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">each
    of our directors and named executive officers; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">all
    of our directors and executive officers as a group.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have determined beneficial ownership in accordance with the rules of the SEC. Except as indicated by the footnotes below, we believe,
based on the information furnished to us, that the persons and entities named in the table below have sole voting and investment
power or the power to receive the economic benefit with respect to all common shares that they beneficially own, subject to applicable
community property laws.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 85; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Applicable
percentage ownership prior is based on 22,760,000 common shares outstanding as of the date of this annual report. Unless otherwise
indicated, the address of each beneficial owner listed in the table below is&nbsp;c/o ReTo Eco-Solutions, Inc., 24<SUP>th</SUP>
Floor, Tower B, 60 Anli Road, Beijing, People&rsquo;s Republic of China 100101.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></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> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Beneficial&nbsp;Ownership</B></FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1.5pt solid"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name
    of Beneficial Owner</B></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Common&nbsp;Shares</B></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Percentage</B></FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Directors and executive officers:</I></B></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 76%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hengfang Li <SUP>(1) </SUP></FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 9%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,062,750</FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 9%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17.</FONT> </TD>
    <TD STYLE="width: 1%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9%</FONT> </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guangfeng Dai <SUP>(2) </SUP></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">780,632</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT> </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhizhong Hu <SUP>(3) </SUP></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">780,632</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT> </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yuxia Jia</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,000</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xingchun Wang</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhi Li</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sophia Liu</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Austin Huang</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT> </TD>
    <TD> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>All directors and executive officers as
    a group (8 persons):</B></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,714,014</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.1</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT> </TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    than 1%.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(1)</SUP></FONT> </TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
    and Chief Executive Officer. Includes: (i) sole power to direct the voting and/or disposition of (a) 10,000
common shares held by Soothie Holdings Limited, a British Virgin Islands limited liability company controlled by Mr. Li; (b) 2,491,486
common shares held by 6 investors pursuant to a proxy voting agreement; and (c) 40% of the 3,903,161 shares held by Great Deal
International Development Limited, a Hong Kong Limited Liability company in which Mr. Li owns 40% of the company.</FONT> </TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(2)</SUP></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    20% of the 3,903,161 shares held by Great Deal International Development Limited, a Hong Kong Limited Liability company in
    which Mr. Dai owns 20% of the company.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(3)</SUP></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    20% of the 3,903,161 shares held by Great Deal International Development Limited, a Hong Kong Limited Liability company in
    which Mr. Hu owns 20% of the company.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018
Share Incentive Plan</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 6, 2018, the Company&rsquo;s shareholders approved the 2018 Share Incentive Plan (the &ldquo;2018 Incentive Plan&rdquo;).
The 2018 Incentive Plan allows for issuance of up to 2,000,000 shares of the Company&rsquo;s Common Shares to employees, non-employee
directors, officers and consultants for services rendered to the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the current date, there are 2,000,000 shares available for issuance under the 2018 Incentive Plan</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_09"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
7. Major Shareholders and Related Party Transactions</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>A.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Major
    Shareholders.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following tables set forth certain information
with respect to the beneficial ownership of our common shares as of May 14, 2019, for:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">each
    stockholder known by us to be the beneficial owner of more than 5% of our outstanding common shares.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have determined beneficial ownership in accordance with the rules of the SEC. Except as indicated by the footnotes below, we believe,
based on the information furnished to us, that the persons and entities named in the table below have sole voting and investment
power or the power to receive the economic benefit with respect to all common shares that they beneficially own, subject to applicable
community property laws.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Applicable
percentage ownership is based on 22,760,000 common shares outstanding as of the date of this annual report. Unless otherwise indicated,
the address of each beneficial owner listed in the table below is c/o ReTo Eco-Solutions, Inc., X-702, 60 Anli Road, Beijing,
People&rsquo;s Republic of China 100101.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Beneficial&nbsp;Ownership</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Name of Beneficial Owner</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Common&nbsp;Shares</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Percentage</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif">Other 5% or greater beneficial owners</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Great Deal International Development Limited <SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,903,161</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">17.1</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Good Venture Industrial Limited <SUP>(2)</SUP></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,750,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7.7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Hao Guan</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">1,650,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">7.3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Other 5% or greater beneficial owners as a group</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">7,303,161</TD><TD STYLE="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">32.1</TD><TD STYLE="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><SUP>(1)</SUP></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Represents
    3,903,161 shares directly held by Great Deal International Development Limited, a Hong Kong limited liability company whose
    shareholders include Mr.&nbsp;Hengfang Li (40%), Guangfeng Dai (20%), and Zhizhong Hu (20%). Mr.&nbsp;Li, Dai, and Hu hold
    40%, 20%, and 20%, respectively, voting and investment power over the shares held. These are the same shares.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><SUP>(2)</SUP></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Represents
    1,750,000 shares directly held by Good Venture Industrial Limited, a Hong Kong limited liability company controlled by Feng
    Wu.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 86; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Related
    Party Transactions.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company records transactions with various
related parties. These related party balances as of December 31, 2018 and 2017 and transactions for the years ended December 31,
2018 and 2017 are identified as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Related Party Balances:</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2018 and 2017, the balances due to related
parties were as follows:&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,&nbsp;<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Mr. Hengfang Li (1)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">561,313</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">375,697</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&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; text-indent: 0.5in">As of December 31, 2018 and 2017, the balances
resulting from normal course of business with related parties were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December&nbsp;31, 2018</B></P></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Accounts receivable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Reto International Trading (2)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">450,473</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Advance to supplier</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Shexian Ruibo (3)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">947,557</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Q Green Techcon Private Limited (4)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">557,584</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Hengfang Li is the Chief Executive Officer (&ldquo;CEO&rdquo;) and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company&rsquo;s operations when needed.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reto International Trading Co. Ltd. &nbsp;&nbsp;(&ldquo;Reto International Trading&rdquo;) is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shexian Ruibo is a related party because&nbsp;the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018. </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India&rsquo;s equity.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company&rsquo;s principal shareholders also provide personal
guarantees for the Company&rsquo;s short-term loans (See Note 9 to the Consolidated Financial Statements included in this Annual
Report) and long-term bank loans (See Note 11 to the Consolidated Financial Statements included in this Annual Report).</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; text-indent: 0.5in">On March 17, 2017, Reit Changjiang entered into a guarantee
agreement to guarantee the payment obligations of the Company&rsquo;s related party, Changjiang Zhongrong Hengde Ecology Co., Ltd.,
to Changjiang Li Autonomous County Rural Credit Cooperatives. The guaranteed principal creditor&rsquo;s right is RMB 25,000,000
(US$ 3,842,500).</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; text-indent: 0.5in">On November 8, 2018, Shexian Ruibo borrowed RMB 6 million (approximately
$0.87 million) from an individual investor through Fusheng (Beijing) Capital Investment Consulting Co., Ltd (&ldquo;Fusheng Capital&rdquo;)
with an interest rate of 14% per annum, which was guaranteed by REIT Holdings and REIT Changjiang. On January 5, 2019, Shexian
Ruibo terminated this financing entrustment contract with Fusheng Capital (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 87; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Related Party Sales and Purchase Transactions:</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company also makes regular sales to
various related parties, as well as making purchase from a related party during the normal course of business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The total sales and purchase with related
parties for the years ended December 31, 2018, 2017 and 2016, were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">Sales to related parties</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left; text-indent: -10pt; padding-left: 20pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhongrong Honghe Eco Construction Materials Co., Ltd <SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">567,812</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. <SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">233,559</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Reto International Trading Co. Ltd.</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,139,440</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,940,811</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Purchase from a relate party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Shexian Ruibo Environmental Science and Technology Co., Ltd.</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,843,564</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,843,564</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><SUP>(1)</SUP></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Zhongrong Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO&rsquo;s wife.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><SUP>(2)</SUP></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO&rsquo;s wife.</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT>&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>C.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Interests
    of experts and counsel.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 88; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_10"></A><B>Item
8. Financial Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>A.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Consolidated
    Statements and Other Financial Information.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
information provided in response to Item 18 below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Legal and Administrative Proceedings</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; text-indent: 0.5in">In the ordinary course of business, the
Company is from time to time involved in legal proceedings and litigation that are generally contractual in nature. &nbsp;Currently,
Beijing REIT is the&nbsp;defendant&nbsp;in a&nbsp;lawsuit&nbsp;in which the plaintiff is seeking RMB 656,000 from Beijing REIT
(approximately $101,000), a judgment for first instance was entered against&nbsp;Beijing REIT, which it has filed an appeal. As
a result, we&nbsp;believe this lawsuit is not a material lawsuit and will not have a material adverse effect on the Company.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">In 2018 a financial
intermediary and REIT Xinyi began negotiations towards a potential cooperation where the financial intermediary would introduce
potential investors to facilitate investment in REIT Xinyi&rsquo;s business. In December 2018, an investor invested 1,000,000 RMB
(approximately $0.15 million) in REIT Xinyi through this financial intermediary. REIT Xinyi rejected this investment and returned
the total investment funds it received to the investor and informed the financial intermediary to cease facilitating investments
from other investors. In addition, despite there not being a final mutual agreement between the parties, it appears the financial
intermediary may have acquired investment funds in the aggregate amount of 15,450,000 RMB (approximately $2.15 million) from certain
investors, and REIT Xinyi did not receive any funds from these investments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of the date of this annual report, REIT Xinyi has not been involved in any lawsuit regarding the above
investments. In the event that there
are any legal claims or lawsuits against the Company due to these investments, Mr. Hengfang Li, the Company&rsquo;s CEO has agreed
to assume full responsibility for liabilities, if any, and assume the creditor&rsquo;s rights for these claims on behalf of the
Company. Accordingly, at this time, the Company believes that any ultimate liability resulting from the outcome of such proceedings,
if there are any, will not have a material adverse effect on the Company&rsquo;s consolidated financial position or results of
operations or liquidity.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Dividend
Policy </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have never declared or paid any cash dividends on our common shares. We anticipate that we will retain any earnings to support
operations and to finance the growth and development of our business. Therefore, we do not expect to pay cash dividends in the
foreseeable future. Any future determination relating to our dividend policy will be made at the discretion of our board of directors
and will depend on a number of factors, including future earnings, capital requirements, financial conditions and future prospects
and other factors the board of directors may deem relevant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
British Virgin Islands law, we may only pay dividends from surplus (the excess, if any, at the time of the determination of the
total assets of our company over the sum of our liabilities, as shown in our books of account, plus our capital), and we must
be solvent before and after the dividend payment in the sense that we will be able to satisfy our liabilities as they become due
in the ordinary course of business; and the realizable value of assets of our company will not be less than the sum of our total
liabilities, other than deferred taxes as shown on our books of account, and our capital.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we determine to pay dividends on any of our common shares in the future, as a holding company, we will be dependent on receipt
of funds from Beijing REIT, REIT Ecological and REIT Yancheng. Current Chinese regulations permit our China Operating Companies
to pay dividends to REIT Holdings only out of their accumulated profits, if any, determined in accordance with Chinese accounting
standards and regulations. Further, two loans governing part of the current debts incurred by Beijing REIT and REIT Changjiang
have restrictions on their abilities to pay dividends, and any future financing arrangements may impose such restrictions as well.
In addition, each of our subsidiaries in China is required to set aside at least 10% of its after-tax profits each year, if any,
to fund a statutory reserve until such reserve reaches 50% of its registered capital. Our China Operating Companies are also required
to further set aside a portion of its after-tax profits to fund the employee welfare fund, although the amount to be set aside,
if any, is determined at the discretion of its board of directors. Although the statutory reserves can be used, among other ways,
to increase the registered capital and eliminate future losses in excess of retained earnings of the respective companies, the
reserve funds are not distributable as cash dividends except in the event of liquidation. Our subsidiaries in China are required
to set aside statutory reserves and have done so.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, pursuant to the China Enterprise Income Tax Law (&ldquo;EIT Law&rdquo;) and its implementation rules, dividends generated
after January 1, 2008 and distributed to us by Beijing REIT, REIT Ecological and REIT Yancheng are subject to withholding tax
at a rate of 10% unless otherwise exempted or reduced according to treaties or arrangements between the Chinese central government
and governments of other countries or regions where the non-Chinese-resident enterprises are incorporated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
existing Chinese foreign exchange regulations, payments of current account items, including profit distributions, interest payments
and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval of the State
Administration of Foreign Exchange, or SAFE, by complying with certain procedural requirements. Specifically, under the existing
exchange restrictions, without prior approval of SAFE, cash generated from the operations in China may be used to pay dividends
to our company. See &ldquo;Regulation&mdash;Regulation of Foreign Currency Exchange and Dividend Distribution.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Significant
    Changes.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have not experienced any significant changes since the date of our audited consolidated financial statements included in this
annual report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_11"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
9. The Offer and Listing</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>A.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Offer
    and listing details</I>.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common shares have been listed on the NASDAQ Capital Market since November 29, 2017 under the symbol &ldquo;RETO.&rdquo; &nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 89; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Plan
    of distribution.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>C.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Markets.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
common shares are listed on the NASDAQ Capital Market under the symbol &ldquo;RETO.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>D.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Selling
    shareholders.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>E.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Dilution.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>F.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Expense
    and issue.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_12"></A><B>Item
10. Additional Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>A.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Share
    Capital.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>B.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Memorandum
    and Articles of Association.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incorporate by reference the description of our Memorandum and Articles of Association, as currently in effect in the British
Virgin Islands, set forth in our registration statement on Form F-1, declared effective on November 28, 2017 (File No. 333-219709).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>C.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Material
    Contracts.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than described elsewhere in this annual report, we did not have any other material contracts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>D.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Exchange
    Controls.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Foreign
Currency Exchange </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations (1996),
as amended on August&nbsp;5, 2008, the Administration Rules of the Settlement, Sale and Payment of Foreign Exchange (1996) and
the Interim Measures on Administration on Foreign Debts (2003). Under these regulations, Renminbi are freely convertible for current
account items, including the distribution of dividends, interest payments, trade and service-related foreign exchange transactions,
but not for most capital account items, such as direct investment, loans, repatriation of investment and investment in securities
outside China, unless the prior approval of SAFE or its local counterparts is obtained. In addition, any loans to an operating
subsidiary in China that is a foreign invested enterprise, cannot, in the aggregate, exceed the difference between its respective
approved total investment amount and its respective approved registered capital amount. Furthermore, any foreign loan must be
registered with SAFE or its local counterparts for the loan to be effective. Any increase in the amount of the total investment
and registered capital must be approved by the China Ministry of Commerce or its local counterpart. We may not be able to obtain
these government approvals or registrations on a timely basis, if at all, which could result in a delay in the process of making
these loans.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
dividends paid by the subsidiary to its shareholder are deemed shareholder income and are taxable in China. Pursuant to the Administration
Rules of the Settlement, Sale and Payment of Foreign Exchange (1996), foreign-invested enterprises in China may purchase or remit
foreign exchange, subject to a cap approved by SAFE, for settlement of current account transactions without the approval of SAFE.
Foreign exchange transactions under the capital account are still subject to limitations and require approvals from, or registration
with, SAFE and other relevant Chinese governmental authorities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Circular
37 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July&nbsp;4, 2014, SAFE issued Circular 37, which became effective as of July&nbsp;4, 2014. According to Circular 37, Chinese
residents shall apply to SAFE and its branches for going through the procedures for foreign exchange registration of overseas
investments before contributing the domestic assets or interests to a SPV. An amendment to registration or filing with the local
SAFE branch by such Chinese resident is also required if the registered overseas SPV&rsquo;s basic information such as domestic
individual resident shareholder, name, operating period, or major events such as domestic individual resident capital increase,
capital reduction, share transfer or exchange, merger or division has changed. Although the change of overseas funds raised by
overseas SPV, overseas investment exercised by overseas SPV and non-cross-border capital flow are not included in Circular 37,
we may be required to make foreign exchange registration if required by SAFE and its branches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 90; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
Circular 37 applies retroactively. As a result, Chinese residents who have contributed domestic assets or interests to a SPV,
but failed to complete foreign exchange registration of overseas investments as required prior to implementation of Circular 37,
are required to send a letter to SAFE and its branches for explanation. Under the relevant rules, failure to comply with the registration
procedures set forth in Circular&nbsp;37 may result in receiving a warning from SAFE and its branches, and may result in a fine
of up to RMB 300,000 for an organization or up to RMB 50,000 for an individual. In the event of failing to register, if capital
outflow occurred, a fine up to 30% of the illegal amount may be assessed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chinese
residents who control our Company are required to register with SAFE in connection with their investments in us. If we use our
equity interest to purchase the assets or equity interest of a Chinese company owned by Chinese residents in the future, such
Chinese residents will be subject to the registration procedures described in Circular 37.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -24.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulations
on Offshore Parent Holding Companies&rsquo; Direct Investment in and Loans to Their PRC Subsidiaries </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
offshore company may invest equity in a Chinese company, which will become the Chinese subsidiary of the offshore holding company
after investment. Such equity investment is subject to a series of laws and regulations generally applicable to any foreign-invested
enterprise in China, which include the Wholly Foreign-Owned Enterprise Law, the Sino-foreign Equity Joint Venture Enterprise Law,
the Sino-foreign Contractual Joint Venture Enterprise Law, all as amended from time to time, and their respective implementing
rules; the Administrative Provisions on Foreign Exchange in Domestic Direct Investment by Foreign Investors; and the Notice of
the State Administration on Foreign Exchange on Further Improving and Adjusting Foreign Exchange Administration Policies for Direct
Investment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the aforesaid laws and regulations, the increase of the registered capital of a foreign-invested enterprise is subject to the
prior approval by the original approval authority of its establishment. In addition, the increase of registered capital and total
investment amount shall both be registered with SAIC, Ministry of Commerce and SAFE.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholder
loans made by offshore parent holding companies to their Chinese subsidiaries are regarded as foreign debts in China for regulatory
purpose, which is subject to a number of Chinese laws and regulations, including the Chinese Foreign Exchange Administration Regulations,
the Interim Measures on Administration on Foreign Debts, the Tentative Provisions on the Statistics Monitoring of Foreign Debts
and its implementation rules, and the Administration Rules on the Settlement, Sale and Payment of Foreign Exchange.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
these regulations, the shareholder loans made by offshore parent holding companies to their Chinese subsidiaries shall be registered
with SAFE. Furthermore, the total amount of foreign debts that can be borrowed by such Chinese subsidiaries, including any shareholder
loans, shall not exceed the difference between the total investment amount and the registered capital amount of the Chinese subsidiaries,
both of which are subject to the governmental approval.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Regulation
of Dividend Distribution </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal regulations governing the distribution of dividends by foreign holding companies include the Company Law of China (1993),
as amended in 2013, the Foreign Investment Enterprise Law (1986), as amended in 2000, and the Administrative Rules under the Foreign
Investment Enterprise Law (1990), as amended respectively in 2001 and 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
these regulations, wholly foreign-owned investment enterprises in China may pay dividends only out of their retained profits,
if any, determined in accordance with Chinese accounting standards and regulations. In addition, wholly foreign-owned investment
enterprises in China are required to allocate at least 10% of their respective retained profits each year, if any, to fund certain
reserve funds unless these reserves have reached 50% of the registered capital of the enterprises. These reserves are not distributable
as cash dividends, and a wholly foreign-owned enterprise is not permitted to distribute any profits until losses from prior fiscal
years have been offset.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 91; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>E.</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Taxation.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the material British Virgin Islands, Chinese and U.S. federal income tax matters related to an investment
in our common shares. It is directed to U.S. Holders (as defined below) of our common shares and is based on laws and relevant
interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This description does
not deal with all possible tax consequences relating to an investment in our common shares, such as the tax consequences under
state, local and other tax laws. Unless otherwise noted in the following discussion, this section is the opinion of Haneberg Hurlbert
PLC, our U.S. and British Virgin Islands counsel, insofar as it relates to legal conclusions with respect to matters of U.S. federal
income tax law and British Virgin Islands tax law, and of DeHeng Law Offices&nbsp;(Beijing Office), our China counsel, insofar
as it relates to legal conclusions with respect to matters of Chinese tax law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following brief description applies only to U.S. Holders (defined below) that hold common shares as capital assets and that have
the U.S. dollar as their functional currency. This brief description is based on the tax laws of the United States in effect as
of the date of this annual report and on U.S. Treasury regulations in effect or, in some cases, proposed, as of the date of this
annual report, as well as judicial and administrative interpretations thereof available on or before such date. All of the foregoing
authorities are subject to change, which change could apply retroactively and could affect the tax consequences described below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
brief description below of the U.S. federal income tax consequences to &ldquo;U.S. Holders&rdquo; will apply to you if you are
a beneficial owner of shares and you are, for U.S. federal income tax purposes,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">an
    individual who is a citizen or resident of the United States;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) organized under the laws of the
    United States, any state thereof or the District of Columbia;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">an
    estate whose income is subject to U.S. federal income taxation regardless of its source; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    trust that (1) is subject to the primary supervision of a court within the United States and the control of one or more U.S.
    persons for all substantial decisions or (2) has a valid election in effect under applicable U.S. Treasury regulations to
    be treated as a U.S. person.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>WE
URGE POTENTIAL PURCHASERS OF OUR SHARES TO CONSULT THEIR OWN TAX ADVISORS CONCERNING THE U.S. FEDERAL, STATE, LOCAL AND NON-U.S.
TAX CONSEQUENCES OF PURCHASING, OWNING AND DISPOSING OF OUR SHARES. </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>China
Enterprise Income Tax </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to the Enterprise Income Tax Law
of China (the &ldquo;EIT Law&rdquo;), which was promulgated by the Standing Committee of the National People&rsquo;s Congress on March
16, 2007 (effective as of January 1, 2008 and was last amended on February 24, 2017 (effective on the same day) and on December
29, 2018 (effective on the same day), respectively. The income tax for both domestic and foreign-invested enterprises on their
global income is at a uniform rate of 25%, unless they qualify for certain exceptions. The Regulation on the Implementation of
Enterprise Income Tax Law of China (the &ldquo;EIT Rules&rdquo;) was promulgated by the State Council on December 6, 2007 and became
effective on January 1, 2008 further clarifies the calculation of the income tax on different types of incomes.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 29, 2016, the Chinese Ministry of Science and Technology, Ministry of Finance and State Administration of Taxation enacted
the Administrative Measures for Certifying High and New Technology Enterprises (2016 Version) (the &ldquo;Certifying Measures&rdquo;),
which retroactively became effective on January 1, 2016. Under the EIT Law and the Certifying Measures, certain qualified high-tech
companies may benefit from a preferential tax rate of 15% if they own their core intellectual properties and are classified into
certain industries strongly supported by the Chinese government and set forth by certain departments of the Chinese State Council.
Beijing REIT was granted the high and new technology enterprise (&ldquo;HNTE&rdquo;) qualification valid until December 2019.
There can be no assurance, however, that Beijing REIT will continue to meet the qualifications for such a reduced tax rate. In
addition, there can be no guaranty that relevant governmental authorities will not revoke Beijing REIT&rsquo;s &ldquo;high and
new technology enterprise&rdquo; status in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 92; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uncertainties
exist with respect to how the EIT Law applies to the tax residence status of ReTo and our offshore subsidiaries. Under the EIT
Law, an enterprise established outside of China with a &ldquo;de facto management body&rdquo; within China is considered a &ldquo;resident
enterprise&rdquo;, which means that it is treated in a manner similar to a Chinese enterprise for enterprise income tax purposes.
Although the EIT Rules define &ldquo;de facto management body&rdquo; as a managing body that exercises substantive and overall
management and control over the production and business, personnel, accounting books and assets of an enterprise, the only official
guidance for this definition currently available is set forth in Circular 82 issued by the State Administration of Taxation, on
April 22, 2009 which provides that a foreign enterprise controlled by a Chinese company or a Chinese company group will be classified
as a &ldquo;resident enterprise&rdquo; with its &ldquo;de facto management bodies&rdquo; located within China if all of the following
criteria are satisfied:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    place where the senior management and core management departments that are in charge of its daily operations perform their
    duties is mainly located in China;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">its
    financial and human resources decisions are made by or are subject to approval by persons or bodies in China;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">its
    major assets, accounting books, company seals, and minutes and files of its board and shareholders&rsquo; meetings are located
    or kept in China; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">half
    or more than half of the enterprise&rsquo;s directors or senior management with voting rights frequently reside in China.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not believe that we meet the conditions outlined in the preceding paragraph since ReTo does not have a Chinese enterprise or
enterprise group as our primary controlling shareholder. In addition, we are not aware of any offshore holding companies with
a corporate structure similar to the Company that has been deemed a China &ldquo;resident enterprise&rdquo; by the Chinese tax
authorities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we are deemed a China resident enterprise, we may be subject to the EIT at the rate of 25% on our global income, except that the
dividends we receive from our Chinese subsidiaries may be exempt from the EIT to the extent such dividends are deemed dividends
among qualified resident enterprises. If we are considered a resident enterprise and earn income other than dividends from our
Chinese subsidiaries, a 25% EIT on our global income could significantly increase our tax burden and materially and adversely
affect our cash flow and profitability.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>China
Value-Added Tax </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Provisional Regulations of the PRC on Value-added Tax were promulgated by the State Council on December 13, 1993 and came into
effect on January 1, 1994, which were subsequently amended on November 10, 2008 and came into effect on January 1, 2009 and most
recently amended on November 19, 2017. The Detailed Rules for the Implementation of the Provisional Regulations of the PRC on
Value-added Tax was promulgated by the Ministry of Finance on December 25, 1993 and subsequently amended on December 15, 2008
and October 28, 2011, or collectively, VAT Law. On November 19, 2017, the State Council promulgated the Decisions on Abolishing
the Provisional Regulations of the PRC on Business Tax and Amending the Provisional Regulations of the PRC on Value-added Tax,
or Order 691. According to the VAT Law and Order 691, all enterprises and individuals in China engaging in the sale of goods,
the provision of processing, repair and assembly services, sales of services, intangible assets, real property and the importation
of goods within the territory of the PRC are the taxpayers of VAT. The VAT tax rates generally applicable are simplified as 17%,
11%, 6% and 0%, and the VAT tax rate applicable to the small-scale taxpayers is 3%. The amount of VAT payable is calculated as
&ldquo;output VAT&rdquo; minus &ldquo;input VAT&rdquo; and the rate of VAT for the China Operating Companies is as follows: 17%
for Beijing REIT; 17% for Gu&rsquo;an REIT; 3% for Dingxuan; 6% for REIT Eco Engineering; 6% for REIT Construction; 17% for Ruirong;
17% for Xinyi; and 17% for REIT Changjiang for sales of our goods. On April 4, 2018, Ministry of Finance and State Administration
of Taxation collectively promulgated the Circular of the Ministry of Finance and the State Administration of Taxation on Adjusting
Value-added Tax Rates, the implementation of which began on May 1, 2018, pursuant to which a taxpayer engaging in a taxable sales activity for the value-added tax purpose or imports
of goods, the previous applicable 17% and 11% tax rates are adjusted to 16% and 10% respectively, and exported goods originally
subject to 17% and 11% tax rates and export rebate rate, will be subject to 16 % and 10% tax rate and export rebate rate. The
16% tax rate was further reduced to 13% starting from April 1, 2019.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 93; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>People&rsquo;s
Republic of China Taxation </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the EIT Law which became effective on January 1, 2008 and was most recently amended on December 29, 2018, and the EIT Rules
which became effective on January 1, 2008, the income tax for both domestic and foreign-invested enterprises is at a uniform
rate of 25%, unless they qualify for certain exceptions. On January 29, 2016, the Chinese Ministry of Science and
Technology, Ministry of Finance and State Administration of Taxation enacted the Administrative Measures for Certifying High
and New Technology Enterprises&nbsp;(2016 Version), which retroactively became effective on January 1, 2016, provide that
certain qualified high-tech companies may benefit from a preferential tax rate of 15% if they own their core intellectual
properties and are classified into certain industries strongly supported by the Chinese government and set forth by certain
departments of the Chinese State Council. Beijing REIT was granted the HNTE qualification valid for three years commencing on
December 22, 2016. There can be no assurance, however, that Beijing REIT will continue to meet the qualifications for such a
reduced tax rate. In addition, there can be no guaranty that relevant governmental authorities will not revoke Beijing
REIT&rsquo;s &ldquo;high and new technology enterprise&rdquo; status in the future. We are a holding company incorporated in
the British Virgin Islands and we gain substantial income by way of dividends from our Chinese subsidiaries. The EIT Law and
Rules provide that China-sourced income of foreign enterprises, such as dividends paid by a Chinese subsidiary to its
equity holders that are non-resident enterprises, will normally be subject to Chinese withholding tax at a rate of 10%,
unless any such foreign investor&rsquo;s jurisdiction of incorporation has tax treaty with China that provides for a
different withholding arrangement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>British
Virgin Islands Taxation </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the BVI Act as currently in effect, a holder of common shares who is not a resident of the British Virgin Islands is exempt from
British Virgin Islands income tax on dividends paid with respect to the common shares and all holders of common shares are not
liable to the British Virgin Islands for income tax on gains realized during that year on sale or disposal of such shares. The
British Virgin Islands does not impose a withholding tax on dividends paid by a company incorporated or re-registered under the
BVI Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no capital gains, gift or inheritance taxes levied by the British Virgin Islands on companies incorporated or re-registered
under the BVI Act. In addition, shares of companies incorporated or re-registered under the BVI Act are not subject to transfer
taxes, stamp duties or similar charges.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no income tax treaty or convention currently in effect between the United States and the British Virgin Islands or between
China and the British Virgin Islands.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>United
States Federal Income Taxation </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following does not address the tax consequences to any particular investor or to persons in special tax situations such as:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    dealer in securities or currencies;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    person whose &ldquo;functional currency&rdquo; is not the United States dollar;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">banks;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">financial
    institutions;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">insurance
    companies;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulated
    investment companies;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">real
    estate investment trusts;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">broker-dealers;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">traders
    that elect to mark-to-market;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
    expatriates;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">tax-exempt
    entities;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 94; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    liable for alternative minimum tax;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    holding our common shares as part of a straddle, hedging, conversion or integrated transaction;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    that actually or constructively own 10% or more of our voting shares;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    who acquired our common shares pursuant to the exercise of any employee share option or otherwise as consideration; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    holding our common shares through partnerships or other pass-through entities.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prospective
purchasers are urged to consult their tax advisors about the application of the U.S. Federal tax rules to their particular circumstances
as well as the state, local, foreign and other tax consequences to them of the purchase, ownership and disposition of our common
shares.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Taxation
of Dividends and Other Distributions on our Common Shares </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the passive foreign investment company rules discussed below, the gross amount of distributions made by us to you with respect
to the common shares (including the amount of any taxes withheld therefrom) will generally be includable in your gross income
as dividend income on the date of receipt by you, but only to the extent that the distribution is paid out of our current or accumulated
earnings and profits (as determined under U.S. federal income tax principles). The dividends will not be eligible for the dividends-received
deduction allowed to corporations in respect of dividends received from other U.S. corporations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to non-corporate U.S. Holders, including individual U.S. Holders, dividends will be taxed at the lower capital gains rate
applicable to qualified dividend income, provided that (1) the common shares are readily tradable on an established securities
market in the United States, or in the event we are deemed to be a Chinese &ldquo;resident enterprise&rdquo; under the China tax
law, we are eligible for the benefits of an approved qualifying income tax treaty with the United States that includes an exchange
of information program, (2) we are not a passive foreign investment company (as discussed below) for either our taxable year in
which the dividend is paid or the preceding taxable year, and (3) certain holding period requirements are met. Under U.S. Internal
Revenue Service authority, common shares are considered for purpose of clause (1) above to be readily tradable on an established
securities market in the United States if they are listed on the NASDAQ Capital Market. You are urged to consult your tax advisors
regarding the availability of the lower rate for dividends paid with respect to our common shares, including the effects of any
change in law after the date of this annual report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends
will constitute foreign source income for foreign tax credit limitation purposes. If the dividends are taxed as qualified dividend
income (as discussed above), the amount of the dividend taken into account for purposes of calculating the foreign tax credit
limitation will be limited to the gross amount of the dividend, multiplied by the reduced rate divided by the highest rate of
tax normally applicable to dividends. The limitation on foreign taxes eligible for credit is calculated separately with respect
to specific classes of income. For this purpose, dividends distributed by us with respect to our common shares will constitute
&ldquo;passive category income&rdquo; but could, in the case of certain U.S. Holders, constitute &ldquo;general category income.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent that the amount of the distribution exceeds our current and accumulated earnings and profits (as determined under U.S.
federal income tax principles), it will be treated first as a tax-free return of your tax basis in your common shares, and to
the extent the amount of the distribution exceeds your tax basis, the excess will be taxed as capital gain. We do not intend to
calculate our earnings and profits under U.S. federal income tax principles. Therefore, a U.S. Holder should expect that a distribution
will be treated as a dividend even if that distribution would otherwise be treated as a non-taxable return of capital or as capital
gain under the rules described above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 95; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Taxation
of Dispositions of Common Shares </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the passive foreign investment company rules discussed below, you will recognize taxable gain or loss on any sale, exchange
or other taxable disposition of a share equal to the difference between the amount realized (in U.S. dollars) for the share and
your tax basis (in U.S. dollars) in the common shares. The gain or loss will generally be capital gain or loss. Capital gains
are generally subject to United States federal income tax at the same rate as ordinary income, except that non-corporate U.S.
Holders who have held common shares for more than one year may be eligible for reduced rates of taxation. The deductibility of
capital losses is subject to limitations. Any such gain or loss that you recognize will generally be treated as United States
source income or loss for foreign tax credit limitation purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Passive
Foreign Investment Company </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on our current and anticipated operations and the composition of our income and assets, we do not expect to be a passive foreign
investment company, or PFIC, for U.S. federal income tax purposes for our current taxable year ending December 31, 2017. Our actual
PFIC status for the current taxable years ending December 31, 2017 will not be determinable until after the close of such taxable
years and, accordingly, there is no guarantee that we will not be a PFIC for the current taxable year. PFIC status is a factual
determination for each taxable year which cannot be made until the close of the taxable year. A non-U.S. corporation is considered
a PFIC for any taxable year if either:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
    least 75% of its gross income is passive income; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
    least 50% of the value of its assets (based on an average of the quarterly values of the assets during a taxable year) is
    attributable to assets that produce or are held for the production of passive income (the &ldquo;asset test&rdquo;).</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other
corporation in which we own, directly or indirectly, at least 25% (by value) of the stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
must make a separate determination each year as to whether we are a PFIC. As a result, our PFIC status may change. In particular,
because the value of our assets for purposes of the asset test will generally be determined based on the market price of our common
shares, our PFIC status will depend in large part on the market price of our common shares. Accordingly, fluctuations in the market
price of the common shares may cause us to become a PFIC. In addition, the application of the PFIC rules is subject to uncertainty
in several respects and the composition of our income and assets will be affected by how, and how quickly, we spend the cash we
raised in our IPO. If we are a PFIC for any year during which you hold common shares, we will continue to be treated as a PFIC
for all succeeding years during which you hold common shares. However, if we cease to be a PFIC, you may avoid some of the adverse
effects of the PFIC regime by making a &ldquo;deemed sale&rdquo; election with respect to the common shares.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we are a PFIC for any taxable year during which you hold common shares, you will be subject to special tax rules with respect
to any &ldquo;excess distribution&rdquo; that you receive and any gain you realize from a sale or other disposition (including
a pledge) of the common shares, unless you make a &ldquo;mark-to-market&rdquo; election as discussed below. Distributions you
receive in a taxable year that are greater than 125% of the average annual distributions you received during the shorter of the
three preceding taxable years or your holding period for the common shares will be treated as an excess distribution. Under these
special tax rules:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    excess distribution or gain will be allocated ratably over your holding period for the common shares;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    amount allocated to the current taxable year, and any taxable year prior to the first taxable year in which we were a PFIC,
    will be treated as ordinary income, and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    amount allocated to each other year will be subject to the highest tax rate in effect for that year and the interest charge
    generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 96; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax liability for amounts allocated to years prior to the year of disposition or &ldquo;excess distribution&rdquo; cannot be offset
by any net operating losses for such years, and gains (but not losses) realized on the sale or other disposition of the common
shares cannot be treated as capital, even if you hold the common shares as capital assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
U.S. Holder of &ldquo;marketable stock&rdquo; (as defined below) in a PFIC may make a mark-to-market election for such stock to
elect out of the tax treatment discussed above. If you make a mark-to-market election for the common shares, you will include
in ordinary income each year an amount equal to the excess, if any, of the fair market value of the common shares as of the close
of your taxable year over your adjusted tax basis in such common shares. You are allowed a deduction for the excess, if any, of
the adjusted tax basis of the common shares over their fair market value as of the close of the taxable year. However, deductions
are allowable only to the extent of any net mark-to-market gains on the common shares included in your income for prior taxable
years. Amounts included in your income under a mark-to-market election, as well as gain on the actual sale or other disposition
of the common shares, are treated as ordinary income. Ordinary loss treatment also applies to the deductible portion of any mark-to-market
loss on the common shares, as well as to any loss realized on the actual sale or disposition of the common shares, to the extent
that the amount of such loss does not exceed the net mark-to-market gains previously included for such common shares. Your tax
basis in the common shares will be adjusted to reflect any such income or loss amounts. If you make a valid mark-to-market election,
the tax rules that apply to distributions by corporations which are not PFICs would apply to distributions by us, except that
the lower applicable capital gains rate for qualified dividend income discussed above under &ldquo;&mdash;Taxation of Dividends
and Other Distributions on our Common Shares&rdquo; generally would not apply.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
mark-to-market election is available only for &ldquo;marketable stock&rdquo;, which is stock that is traded in other than <I>de
minimis</I> quantities on at least 15 days during each calendar quarter (&ldquo;regularly traded&rdquo;) on a qualified exchange
or other market (as defined in applicable U.S. Treasury regulations), including the NASDAQ Capital Market. If the common shares
are regularly traded on the NASDAQ Capital Market and if you are a holder of common shares, the mark-to-market election would
be available to you were we to be or become a PFIC.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alternatively,
a U.S. Holder of stock in a PFIC may make a &ldquo;qualified electing fund&rdquo; election with respect to such PFIC to elect
out of the tax treatment discussed above. A U.S. Holder who makes a valid qualified electing fund election with respect to a PFIC
will generally include in gross income for a taxable year such holder&rsquo;s pro rata share of the corporation&rsquo;s earnings
and profits for the taxable year. However, the qualified electing fund election is available only if such PFIC provides such U.S.
Holder with certain information regarding its earnings and profits as required under applicable U.S. Treasury regulations. We
do not currently intend to prepare or provide the information that would enable you to make a qualified electing fund election.
If you hold common shares in any year in which we are a PFIC, you will generally be required to file U.S. Internal Revenue Service
Form 8621 to report your ownership of our common shares as well as distributions received on the common shares, any gain realized
on the disposition of the common shares, any PFIC elections you would like to make in regard to the common shares, and any information
required to be reported pursuant to such an election.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
are urged to consult your tax advisors regarding the application of the PFIC rules to your investment in our common shares and
the elections discussed above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Information
Reporting and Backup Withholding </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend
payments with respect to our common shares and proceeds from the sale, exchange or redemption of our common shares may be subject
to information reporting to the U.S. Internal Revenue Service and possible U.S. backup withholding at a current rate of 28%. Backup
withholding will not apply, however, to a U.S. Holder who furnishes a correct taxpayer identification number and makes any other
required certification on U.S. Internal Revenue Service Form W-9 or who is otherwise exempt from backup withholding. U.S. Holders
who are required to establish their exempt status generally must provide such certification on U.S. Internal Revenue Service Form
W-9. U.S. Holders are urged to consult their tax advisors regarding the application of the U.S. information reporting and backup
withholding rules.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backup
withholding is not an additional tax. Amounts withheld as backup withholding may be credited against your U.S. federal income
tax liability, and you may obtain a refund of any excess amounts withheld under the backup withholding rules by filing the appropriate
claim for refund with the U.S. Internal Revenue Service and furnishing any required information. We do not intend to withhold
taxes for individual shareholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 97; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Hiring Incentives to Restore Employment Act of 2010, certain United States Holders are required to report information relating
to common shares, subject to certain exceptions (including an exception for shares held in accounts maintained by certain financial
institutions), by attaching a complete Internal Revenue Service Form 8938, Statement of Specified Foreign Financial Assets, with
their tax return for each year in which they hold shares. U.S. Holders are urged to consult their own tax advisors regarding the
application of the U.S. information reporting and backup withholding rules.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
Non-U.S. Holder generally may eliminate the requirement for information reporting and backup withholding by providing certification
of its foreign status to the payor, under penalties of perjury, on the applicable IRS Form W-8BEN.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>F.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Dividends
    and Paying Agents.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>G.
    </B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Statement
    by Experts.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable for annual reports on Form 20-F.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>H.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Documents
    on Display.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to the information requirements of the Exchange Act. In accordance with these requirements, the company files reports
and other information with the SEC. You may read and copy any materials filed with the SEC at the Public Reference Room at 100
F Street, N.E., Washington, D.C. 20549. You may obtain information on the operation of the Public Reference Room by calling the
SEC at 1-800-SEC-0330. The SEC also maintains a web site at&nbsp;<I>http://www.sec.gov&nbsp;</I>that contains reports and other
information regarding registrants that file electronically with the SEC. In accordance with NASDAQ Stock Market Rule&nbsp;5250(d),
we will post this annual report on Form&nbsp;20-F on our website at www.retoeco.com. In addition, we will provide hard copies
of our annual report free of charge to shareholders upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>I.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Subsidiary
    Information.</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_13"></A><B>Item
11. Quantitative and Qualitative Disclosures About Market Risk</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Interest
Rate Risk</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
main interest rate exposure relates to bank borrowings. We manage our interest rate exposure with a focus on reducing our overall
cost of debt and exposure to changes in interest rates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, we had $17.4 million in outstanding debt borrowings, with an effective interest rate of 5.22% to 19.2%.
As of December 31, 2017, we had $14.9 million in outstanding debt borrowings, with an effective interest rate of 4.785% to 9%.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, if interest rates increased/decreased by 1%, with all other variables having remained constant, and assuming
the amount of bank borrowings outstanding at the end of the year was outstanding for the entire year, profit attributable to equity
owners of our Company would have been RMB 2,192,560 ($331,734) lower/higher, respectively, mainly as a result of higher/lower
interest expenses incurred on the outstanding debt borrowings.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2017, if interest rates increased/decreased by 1%, with all other variables having remained constant, and assuming
the amount of bank borrowings outstanding at the end of the year was outstanding for the entire year, profit attributable to equity
owners of our Company would have been RMB 3,780,960 ($581,134) lower/higher, respectively, mainly as a result of higher/lower
interest expenses incurred on the outstanding debt borrowings.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 98; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Foreign
Exchange Risk</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
functional currency is the RMB, and our financial statements are presented in U.S. dollars. China&rsquo;s currency has gradually
depreciated against most foreign currencies over the last few years. In 2018, the average exchange rate for US$ against Chinese
RMB has changed US$1.00 for RMB 6.7568 in fiscal 2017 to US$1.00 for RMB 6.6090 in fiscal 2018. The exchange rate was US$1.00
for RMB 6.8755 as of December 31, 2018. The change in the value of RMB relative to the U.S. dollar may affect our financial results
reported in the U.S. dollar terms without giving effect to any underlying change in our business or results of operation. If using
the average exchange rate of fiscal 2017, our revenue, cost of goods sold and total expenses, including selling expenses, general
administrative expenses, bad debt expense and research and development expenses, for the year ended December 31, 2018 would decrease
by approximately $0.8 million, $0.4 million and $0.2 million, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currently,
our assets, liabilities, revenues and costs are denominated in RMB and in U.S. dollars, our exposure to foreign exchange risk
will primarily relate to those financial assets denominated in U.S. dollars. Any significant revaluation of RMB against U.S. dollar
may materially affect our earnings and financial position, and the value of, and any dividends payable on, our common shares in
U.S. dollars in the future. See &ldquo;Risk Factors&nbsp;&mdash;&nbsp;Risks Related to Doing Business in China&nbsp;&mdash;&nbsp;Fluctuations
in exchange rates could adversely affect our business and the value of our securities.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Credit
Risk</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, we had cash and cash equivalents of $1.5 million. Our cash and cash equivalents are invested primarily in
savings and deposit accounts with original maturities of three months or less. Savings and deposit accounts generate a small amount
of interest income.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Inflation
Risk</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inflationary
factors such as increases in the cost of our product and overhead costs may adversely affect our operating results. Although we
do not believe that inflation has had a material effect on our financial position or results of operations to date, a high rate
of inflation in the future may have an adverse effect on our ability to maintain current levels of gross profit and selling, general
and administrative expenses as a percentage of net sales if the selling prices of our products do not increase with these increased
costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Commodity
Risk</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a developer and manufacturer of construction materials and equipment, our Company is exposed to the risk of an increase in the
price of raw materials. We historically have been able to pass on price increases to customers by virtue of pricing terms that
vary with changes in raw material prices such as steel and cement, but we have not entered into any contract to hedge any specific
commodity risk. Moreover, our Company does not purchase or trade on commodity instruments or positions; instead, it purchases
commodities for use.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_14"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
12. Description of Securities Other Than Equity Securities</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
the exception if Items 12.D.3 and 12.D.4, this Item 12 is not applicable for annual reports on Form 20-F. As to Items 12.D.3 and
12.D.4, this Item 12 is not applicable, as the company does not have any American Depository Shares.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 99; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_15"></A>PART
II</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_16"></A>Item
13. Defaults, Dividends Arrearages and Delinquencies</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_17"></A><B>Item
14. Material Modifications to the Rights of Security Holders and Use of Proceeds</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&ldquo;Item&nbsp;10.B &ndash; Additional Information &ndash; Memorandum and articles of association&rdquo; for a description of
the rights of securities holders, which remain unchanged.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_18"></A><B>Item
15. Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosure
    Controls and Procedures.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018 (the &ldquo;Evaluation Date&rdquo;), the company carried out an evaluation, under the supervision of and
with the participation of management, including the company&rsquo;s chief executive officer and chief financial officer, of the
effectiveness of the design and operation of the company&rsquo;s disclosure controls and procedures (as defined in Rules 13a-15(e)
and 15d-15(e) under the Securities Exchange Act of 1934). Based on the foregoing, the chief executive officer and chief financial
officer concluded that as of the Evaluation Date the company&rsquo;s disclosure controls and procedures were effective and designed
to ensure that all material information required to be included in our reports filed or submitted under the Securities Exchange
Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities
and Exchange Commission and to ensure that information required to be disclosed is accumulated and communicated to our management,
including our principal executive and principal financial officers, or persons performing similar functions, as appropriate to
allow timely decision regarding required disclosure.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s
    annual report on internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control
over financial reporting is a process designed under the supervision of our chief executive officer and chief financial officer
to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our consolidated financial
statements for external reporting purpose in accordance with U.S. generally accepted accounting principles.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">Management assessed the
effectiveness of our internal control over financial reporting as of December 31, 2018. In making this assessment, management used
the framework set forth in the report Internal Control &ndash; Integrated framework issued&nbsp;in 2013 by the Committee of Sponsoring
Organization of the Treadway Commission, or COSO. The COSO framework summarizes each of the components of a company&rsquo;s internal
control system, including (1) the control environment, (2) risk assessment, (3) control activities, (4) information and communication
and (5) monitoring.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on that evaluation, management concluded that these controls were effective at December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Attestation
    report of the registered public accounting firm.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report
on Form&nbsp;20-F that have materially affected, or are reasonably likely to materially affect, our internal control over financial
reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_19"></A>Item
15T. Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_20"></A>Item
16. [Reserved]</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_21"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
16A. Audit Committee and Financial Expert</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company&rsquo;s Board of Directors has determined that Ms. Sophia Liu qualifies as an &ldquo;audit committee financial expert&rdquo;
in accordance with applicable NASDAQ Capital Market standards. The company&rsquo;s Board of Directors has also determined that
Ms. Liu and the other members of the Audit Committee are all &ldquo;independent&rdquo; in accordance with the applicable NASDAQ
Capital Market standards.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 100; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_22"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
16B. Code of Ethics</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors has adopted a code of ethics that applies to all of our directors, executive officers and employees. We have
filed our code of ethics as an exhibit to our registration statement on Form F-1, declared effective on July 27, 2017 (File No.
333-217355). The code is also available on our official website under the investor relations section at <I>www.retoeco.com</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_23"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
16C. Audit Fees</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Audit
Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal 2018 and 2017, Friedman LLP&rsquo;s fees for the annual audit of our financial statements and the periodic reviews of the
financial statements were $270,000 and $250,000, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Audit-Related
Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal 2018 and 2017, the company paid Friedman LLP $5,000 and $25,000 respectively for audit-related services for services rendered
in connection with financial due diligence of the company in connection with the company&rsquo;s initial public offering.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Tax
Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company has not paid Friedman LLP for tax services in fiscal 2018, 2017 and 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>All
Other Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company has not paid Friedman LLP for any other services in fiscal 2018, 2017 and 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Audit
Committee Pre-Approval Policies</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
Friedman LLP was engaged by the company to render audit or non-audit services, the engagement was approved by the company&rsquo;s
audit committee. All services rendered by Friedman LLP have been so approved.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_24"></A>Item
16D. Exemptions form the Listing Standards for the Audit Committee</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_25"></A><B>Item
16E. Purchase of Equity Securities by the Issuer and the Affiliated Purchasers</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Neither
the company nor any affiliated purchaser has purchased any shares or other units of any class of the company&rsquo;s equity securities
registered by the company pursuant to Section 12 of the Securities Exchange Act during the fiscal year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_26"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
16F. Change in Registrant&rsquo;s Certifying Accountant</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_27"></A>Item
16G. Corporate Governance</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than as described in this section, our corporate governance practices do not differ from those followed by domestic companies
listed on the NASDAQ Capital Market. NASDAQ Listing Rule 5635 generally provides that shareholder approval is required of U.S.
domestic companies listed on the NASDAQ Capital Market prior to issuance (or potential issuance) of securities equaling 20% or
more of the company&rsquo;s common stock or voting power for less than the greater of market or book value.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 101; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding
this general requirement, NASDAQ Listing Rule 5615(a)(3)(A) permits foreign private issuers like the company to follow their home
country practice rather than this shareholder approval requirement. The company, therefore, is not required to obtain such shareholder
approval prior to entering into a transaction with the potential to issue securities as described above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to qualify for the exemption set forth in Rule 5615(a)(3), we must promptly notify NASDAQ of our intention to utilize our
home country practice of the British Virgin Islands by providing NASDAQ a written statement from independent counsel licensed
in the British Virgin Islands. The written statement provided to NASDAQ must state that the British Virgin Islands does not have
an equivalent to NASDAQ&rsquo;s 20% rule and that our current practice is both legal and an accepted business practice in the
British Virgin Islands. We have not determined whether we will follow our home practice of not obtaining shareholder approval
prior to entering into a transaction with the potential to issue securities as described above. Therefore, currently there are
no significant differences between our corporate governance practices and those followed by U.S.&nbsp;domestic companies under
Nasdaq rules.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_28"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
16H. Mine Safety Disclosure</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 102; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_29"></A>PART
III</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_30"></A>Item
17. Financial Statements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have elected to provide financial statements pursuant to Item&nbsp;18.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_31"></A><B>Item
18. Financial Statements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements of ReTo Eco-Solutions, Inc. are included at the end of this annual report, beginning with page
F-1.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_32"></A>Item
19. Exhibits</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; width: 9%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 90%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex3i_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Memorandum and Articles of Association (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017010565/ff12017a1ex4i_retoecosol.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Specimen Common Share Certificate (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2i_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of January 31, 2016 Equity Transfer Agreement by and between Hengfang Li and REIT Holdings (China) Limited (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2ii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of January 31, 2016 Equity Transfer Agreement by and between Degang Hou and REIT Holdings (China) Limited (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.3</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2iii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of January 31, 2016 Equity Transfer Agreement by and between Guangfeng Dai and REIT Holdings (China) Limited (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.4</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2iv_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of January 31, 2016 Equity Transfer Agreement by and between Zhizhong Hu and REIT Holdings (China) Limited (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.5</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2v_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of February 2, 2015 Equity Transfer Agreement by and between Hainan Wenchang Minghsheng Investment Co., Ltd. and the shareholders of Beijing REIT Technology Development Co., Ltd (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.6</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2vi_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of April 20, 2015 Capital Investment Agreement by and between Beijing REIT Technology Development Co., Ltd. and Venture Business International Limited (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.7</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2vii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of January 10, 2016 Equity Transfer Agreement by and between Beijing REIT Technology Development Co., Ltd. and Zhongrong Environmental Energy Investment (Beijing) Co., Ltd (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.8</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2viii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Supplementary Agreement Establish REIT Xinyi (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.9</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex2ix_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">REIT India Joint Venture Agreement (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.10</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390018013264/f6k092819bex10-1_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Employment Agreement with Hengfang Li (2)</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 103; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; width: 9%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 90%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.11</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390018013264/f6k092819bex10-2_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Employment Agreement with Guangfeng Dai (2)</FONT></A></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.12</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390018013264/f6k092819bex10-4_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Employment Agreement with Yuxia Jia (2)</FONT></A></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.13</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390018013264/f6k092819bex10-3_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Employment Agreement with Zhizhong Hu (2)</FONT></A></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.14</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10vii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of September 2013 loan agreement between REIT MingSheng Environment Protection Construction Materials (Changjiang) Co., Ltd. and Industrial and Commercial Bank of China Corp. ChangJiang Branch (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.15</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10viii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of September 2013 mortgage agreement between REIT MingSheng Environment Protection Construction Materials (Changjiang) Co., Ltd. and Industrial and Commercial Bank of China Corp. Changjiang Branch (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.16</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10ix_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Form of Indemnification Escrow Agreement (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.17</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10x_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Convertible Debt Investment Agreement by and between Liu Kejia, Tech Sources International Enterprises Limited, Li Hengfang, ReTo Eco-Solutions, Inc. and REIT Mingsheng Environment Protection Construction Materials (Changjiang) Co. Ltd. (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.18</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10xi_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Convertible Debt Investment Agreement by and between Good Venture Industrial Limited, ReTo Eco-Solutions, Inc. and REIT Holdings Co., Limited (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.19</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10xii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of REIT Xinyi Phase 1 Construction Agreement (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.20</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex10xiii_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Joint Patent Agreement with Luoyang Water-Conservancy Surveying &amp; Design Co., Ltd. (1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.21</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390019008586/f20f2018ex4-21_retoeco.htm" STYLE="-sec-extract: exhibit"> Translation
    of June 21, 2018 Loan Agreement between Changjiang Li Autonomous County Rural Credit Cooperative Association and REIT MingSheng
    Environment Protection Construction Materials Co. Ltd. (4) </A></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.22</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017010565/ff12017a1ex10-15_reto.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Translation of Indemnification Agreement for Housing Provident Fund&nbsp;(1)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif">4.23</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390018013201/f6k090418ex99-1_reto.htm" STYLE="-sec-extract: exhibit">2018 Share Incentive Plan (3)</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif">4.24</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex9i_retoeco.htm">Shareholder Voting Proxy Agreement (1)</A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 104; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; width: 9%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 90%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">8.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390019008586/f20f2018ex8-1_retoeco.htm" STYLE="-sec-extract: exhibit"> List
    of Subsidiaries (4) </A></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">11.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1687277/000121390017008237/ff12017ex99i_retoeco.htm"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Code of Ethics (1)</FONT></A></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">12.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f20f2018a1ex12-1_retoeco.htm">Certification of the Chief Executive Officer of ReTo Eco-Solutions, Inc. pursuant to Rule 13a-14 of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">12.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f20f2018a1ex12-2_retoeco.htm">Certification of the Chief Executive Officer of Reto Eco-Solutions, Inc. pursuant to Rule 13a-14 of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">13.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f20f2018a1ex13-1_retoeco.htm">Certification of the Chief Executive Officer of ReTo Eco-Solutions, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">13.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f20f2018a1ex13-2_retoeco.htm">Certification of the Chief Financial Officer of ReTo Eco-Solutions, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A> &nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.INS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Instance Document </FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.SCH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.CAL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Calculation Linkbase</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.DEF</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Definition Linkbase</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.LAB</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Labels Linkbase</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.PRE</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Presentation Linkbase</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 33px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed
    as an exhibit to the Registrant&rsquo;s Registration Statement on Form F-1, as amended on Form F-1 (Registration
    No.&nbsp;333-219709) initially filed on August 4, 2017 and hereby incorporated by reference.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">(2)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Filed as an exhibit to the Registrant&rsquo;s Current Report on Form
    6-K, filed on October 1, 2018 and hereby incorporated by reference.</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">(3)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Filed as part of an exhibit to the Registrant&rsquo;s Current Report on
    Form 6-K, filed on September 28, 2018 and hereby incorporated by reference. </TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 33px; text-align: left"> (4) </TD><TD STYLE="text-align: justify"> Filed as an exhibit to the Registrant&rsquo;s
                                         Annual Report on Form 20-F, filed on May 14, 2019 and hereby incorporated by reference. </TD>
</TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 105; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SIGNATURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registrant hereby certifies that is meets all of the requirements for filing on Form 20-F/A and that it has duly caused and authorized
the undersigned to sign this annual report on its behalf.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
    ECO-SOLUTIONS, INC.</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 62%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    HENGFANG LI</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hengfang
    Li</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> Date: July 24, 2019 </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 106; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><IMG SRC="image_011.jpg" ALT=""><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<FONT STYLE="background-color: white"><B>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">To
the Board of Directors and the stockholders of</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">ReTo
Eco-Solutions, Inc. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Opinion
on the Financial Statements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">We
have audited the accompanying consolidated balance sheets of ReTo Eco-Solutions, Inc. and subsidiaries (collectively, the &ldquo;Company&rdquo;)
as of December 31, 2018 and 2017, and the related consolidated statements of income and comprehensive income, changes in equity,
and cash flows for each of the years in the three-year period ended December 31, 2018, and the related notes (collectively referred
to as the &ldquo;financial statements&rdquo;). </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the
Company as of December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the years in the three-year
period ended December 31, 2018, in conformity with accounting principles generally accepted in the United States of America. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Basis
for Opinion</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">These
financial statements are the responsibility of the Company&rsquo;s management. Our responsibility is to express an opinion on
the Company&rsquo;s financial statements based on our audits. We are a public accounting firm registered with the Public Company
Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;) and are required to be independent with respect to the Company
in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission
and the PCAOB.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits
to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether
due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over
financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting,
but not for the purpose of expressing an opinion on the effectiveness of the Company&rsquo;s internal control over financial reporting.
Accordingly, we express no such opinion. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Our
audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to
error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence
regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles
used and significant estimates made by management, as well as evaluating the overall presentation of the financial statement.
We believe that our audits provide a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">/s/
Friedman LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">We
have served as the Company&rsquo;s auditor since 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">New
York, New York</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="background-color: white">May </FONT>14<FONT STYLE="background-color: white">,
2019</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 107; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
BALANCE SHEETS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">December&nbsp;31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">December&nbsp;31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center"><U>ASSETS</U></TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left">Current Assets:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,477,873</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">10,863,040</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">85,293</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accounts receivable, net - third parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,725,074</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,503,286</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts receivable, net - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">450,473</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advances to suppliers, net - third parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,049,568</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,847,637</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Advances to suppliers, net - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">947,557</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,630,312</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,611,836</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">974,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">774,665</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Acquisition deposit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,181,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Total Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,521,952</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,600,464</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Property, plant and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,382,223</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,833,280</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,841,513</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,401,550</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prepayment for construction of properties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,707,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Deferred tax assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">551,534</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">296,535</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">82,004,922</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">81,131,829</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: center">LIABILITIES AND EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Current Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Short term loans, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">8,858,457</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">7,540,381</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Long term bank loans - current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">436,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,460,524</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advances from customers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,565,066</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,078,609</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">473,358</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">520,872</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accounts payable - third parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,815,496</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,506,484</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts payable - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">557,584</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accrued and other liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,449,669</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">716,960</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,964,524</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,352,512</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Due to related parties</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">561,313</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">375,697</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Current Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">20,681,667</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">26,552,039</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Long term bank loans</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,142,400</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,951,040</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">28,824,067</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">29,503,079</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Commitments and Contingencies</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Common Stock, $0.001 par value, 200,000,000 shares authorized, 22,760,000 shares issued and outstanding as of December 31, 2018 and 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,760</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,760</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,278,252</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,278,252</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Statutory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,632,797</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,989,475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accumulated earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,084,246</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,246,950</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Accumulated other comprehensive loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,105,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(216,414</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total RETO Eco Solutions Inc. Stockholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">50,912,870</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">49,321,023</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Noncontrolling interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,267,985</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,307,727</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">53,180,855</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">51,628,750</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Liabilities and Equity</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">82,004,922</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">81,131,829</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 108; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I></I></FONT></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>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the Years ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December 31,</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%">Revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">37,569,862</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">35,551,016</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">32,424,269</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cost of goods sold</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">20,368,339</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">17,697,286</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">18,371,228</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Gross Profit</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">17,201,523</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">17,853,730</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">14,053,041</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating Expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Selling expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,985,706</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,853,705</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,580,825</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,265,599</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,222,601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,677,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,952,646</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">876,942</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,101,698</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Research and development expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">799,604</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">647,754</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">503,688</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Operating Expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,003,555</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">7,600,902</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,864,011</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Income from Operations</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">7,197,968</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,252,828</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,189,030</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Other Expense:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,065,287</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,012,960</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,450,389</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other income (expense)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,456</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(166,997</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(283,205</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Other Expense, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,049,831</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(845,963</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,733,594</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Income Before Income Taxes</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">6,148,137</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">9,406,865</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">6,455,436</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Provision for Income Taxes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,580,455</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,760,080</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,952,356</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Net Income</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">4,567,682</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">6,646,785</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">4,503,080</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: net income attributable to noncontrolling interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">87,064</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">668,396</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">399,559</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net income attributable to ReTo Eco-Solutions, Inc.</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,480,618</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,978,389</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,103,521</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,567,682</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,646,785</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,503,080</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other Comprehensive Income (loss):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Foreign currency translation income (loss)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,015,577</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,109,103</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,699,975</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Comprehensive Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,552,105</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,755,888</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,803,105</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: comprehensive income (loss) attributable to noncontrolling interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(39,742</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,265,817</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(26,394</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">Comprehensive income attributable to ReTo Eco-Solutions, Inc.</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">1,591,847</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">7,490,071</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">2,829,499</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">Earnings per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Basic and diluted</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">0.20</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">0.35</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</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">0.25</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Weighted average number of shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Basic and diluted</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">22,760,000</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">19,130,137</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">18,043,836</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I></I><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;The
accompanying notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 109; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
STATEMENTS OF CHANGES IN EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FOR
THE YEARS ENDED DECEMBER 31, 2018, 2017 AND 2016</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Additional</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Accumulated</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Accumulated Other</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Stock</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">paid-in</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">Statutory</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">Earnings</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">Comprehensive</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">Noncontrolling</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">Total</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Capital</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Reserve</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(Deficit)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income (Loss)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Interest</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equity</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; font-weight: bold; padding-bottom: 4pt; text-indent: -3.75pt; padding-left: 3.75pt">Balance at January 1, 2016</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">17,840,000</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">17,840</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">19,551,388</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">349,663</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">(3,195,148</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">(454,074</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">2,820,037</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 4pt double; text-align: right">19,089,706</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -3.75pt; padding-left: 3.75pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,103,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">399,559</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,503,080</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Appropriation to statutory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">683,861</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(683,861</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,274,022</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(425,953</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,699,975</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Additional capital contributed by original shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">991,240</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">991,240</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Additional capital contribution by noncontrolling shareholder in REIT Xinyi</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,218,617</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,218,617</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -3.75pt; padding-left: 3.75pt">Conversion of loan payable to common stock</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">800,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">800</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,199,200</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,200,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -3.75pt; padding-left: 3.75pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 4pt; text-indent: -3.75pt; padding-left: 3.75pt">Balance at December 31, 2016</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,640,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,640</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23,741,828</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,033,524</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">224,512</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(1,728,096</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,012,260</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">28,302,668</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -3.75pt; padding-left: 3.75pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,978,389</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">668,396</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,646,785</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Appropriation to statutory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">955,951</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(955,951</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,511,682</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">597,421</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,109,103</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Acquisition of Noncontrolling interest in REIT Changjiang</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">670,350</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,970,350</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,300,000</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Private placement sale of stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">900,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,599,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,600,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -3.75pt; padding-left: 3.75pt">Share issuance - IPO, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,220,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,220</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,266,974</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,270,194</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -3.75pt; padding-left: 3.75pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 4pt; text-indent: -3.75pt; padding-left: 3.75pt">Balance at December 31, 2017</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">22,760,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">22,760</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">42,278,252</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,989,475</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,246,950</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(216,414</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,307,727</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">51,628,750</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -3.75pt; padding-left: 3.75pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,480,618</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,064</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,567,682</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -3.75pt; padding-left: 3.75pt">Appropriation to statutory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">643,322</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(643,322</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -3.75pt; padding-left: 3.75pt">Foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,888,771</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(126,806</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,015,577</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 4pt">Balance at December 31, 2018</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">22,760,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">22,760</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">42,278,252</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,632,797</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,084,246</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(3,105,185</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,267,985</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">53,180,855</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 110; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
STATEMENTS OF CASH FLOWS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended<BR> December&nbsp;31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">CASH FLOWS FROM OPERATING ACTIVITIES</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,567,682</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,646,785</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,503,080</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Adjustments to reconcile net income to net cash (used in) provided by operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax benefit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(282,010</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(194,045</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(44,685</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,734,255</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,566,739</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,361,260</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Bad debt provisions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,952,646</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">876,924</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,101,698</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Changes in operating assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accounts receivable - third parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,338,352</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,174,381</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,451,292</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts receivable - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(468,752</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advances to suppliers - third parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,775,574</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">198,355</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,761,639</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Advances to suppliers - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(986,006</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,220,965</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(207,182</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">745,161</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(42,477</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(320,500</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,281</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Changes in operating liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Advances from customers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,226,669</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,328,663</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,028,340</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(20,173</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,733</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(20,067</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts payable - third parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(578,181</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,113,907</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">231,012</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accounts payable - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">557,584</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Billings in excess of costs and estimated earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(174,038</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(214,627</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">853,072</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,078,982</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Accrued and other liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">801,212</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(248,546</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">333,863</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net cash provided by (used in) operating activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(903,883</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,534,918</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,937,956</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Addition of property, equipment and construction in progress</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,417,535</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,639,003</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,372,067</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Purchase of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,681,870</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Deposit made for acquisition</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,269,500</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(565,000</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advance payment for construction of properties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,858,150</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Acquisition of minority interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,735,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Collection on project deposit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,317,700</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net cash used in investing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(11,545,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(7,374,003</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(9,301,237</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">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds from short-term loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,182,490</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,767,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,597,297</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Repayment of short-term loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,790,530</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,244,905</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,772,500</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred financing costs paid</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(98,774</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Proceeds from long-term bank loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,304,950</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">752,500</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Repayment of long-term bank loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,454,248</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,799,654</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,962,331</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Repayment of bank notes, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(739,984</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds received from stock issuance for reorganization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,457,500</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Payments to original shareholders of Beijing REIT</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,466,260</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds from investor loan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,200,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross proceeds from Initial Public Offering &ndash; stock issuance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,100,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Direct costs disbursed from Initial Public Offering proceeds</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,829,806</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Proceeds from private placement sale of stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,600,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds from (repayment of) related party loans, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">213,454</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(854,401</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">817,495</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Capital contribution from noncontrolling shareholders</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,218,617</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net cash provided by financing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,456,116</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">13,999,046</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,743,544</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</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 CHANGES ON CASH AND RESTRICTED CASH</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(306,922</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(121,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(241,896</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NET INCREASE (DECREASE) IN CASH AND RESTRICTED CASH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,299,874</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,038,046</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,138,367</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">CASH AND RESTRICTED CASH, BEGINNING OF YEAR</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,863,040</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,824,994</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">686,627</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">CASH AND RESTRICTED CASH, END OF YEAR</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,563,166</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">10,863,040</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,824,994</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Interest paid</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,012,174</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">997,948</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,430,901</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Income tax paid</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,895,202</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,903,343</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">719,479</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Non-Cash Financing Activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Conversion of investor loan to equity</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,200,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 111; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
1 &ndash; ORGANIZATION AND DESCRIPTION OF BUSINESS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ReTo
Eco-Solutions, Inc. (&ldquo;RETO&rdquo; or the &ldquo;Company&rdquo;) is a limited liability company established under the laws
of the British Virgin Islands on August 7, 2015 as a holding company to develop business opportunities in the People&rsquo;s Republic
of China (&ldquo;PRC&rdquo; or &ldquo;China&rdquo;). The Company, through its subsidiaries, is a manufacturer and distributor
of environmental-friendly construction materials, made from industrial and construction waste, as well as equipment used for production
of these materials.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for a total of $3,600,000.
The Company received the funds from the investor on September 17, 2017 and the shares were released from escrow.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 29, 2017, the Company completed its initial public offering (&ldquo;IPO&rdquo;) of 3,220,000 shares of its common stock
at a public offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting
placement agents&rsquo; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In
connection with the offering, the Company&rsquo;s common stock began trading on the NASDAQ Capital Market beginning on November
29, 2017 under the symbol &ldquo;RETO&rdquo;.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RETO
owns 100% equity interest of REIT Holdings (China) Limited (&ldquo;REIT Holdings&rdquo;), a limited liability company established
in Hong Kong.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
REIT Technology Development Co., Ltd. (&ldquo;Beijing REIT&rdquo;) was established on May 12, 1999 under the laws of PRC, with
the registered capital of RMB 66 million (approximately $9.7 million) and additional paid in capital of RMB 100 million (approximately
$15.4 million) contributed by four individual shareholders. Over the years, Beijing REIT has established five other subsidiaries
consisting: Gu&rsquo;an REIT Machinery Manufacturing Co., Ltd. (&ldquo;Gu&rsquo;an REIT&rdquo;) was incorporated on May 12, 2008;
Beijing REIT Eco Engineering Technology Co., Ltd. (&ldquo;REIT Eco Engineering&rdquo;) was incorporated on April 24, 2014; Langfang
Ruirong Mechanical and Electrical Equipment Co., Ltd. (&ldquo;Ruirong&rdquo;) was incorporated on May 12, 2014; Nanjing Dingxuan
Environment Protection Technology Development Co., Ltd. (&ldquo;Dingxuan&rdquo;) was incorporated on October 17, 2014; and REIT
Technology Development (America), Inc. (&ldquo;REIT US&rdquo;) was incorporated on February 27, 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gu&rsquo;an
REIT is the main operating entity focusing on the development and distribution of specialized equipment for industrial waste processing.
Ruirong manufactures parts and accessories used in specialized equipment to manufacture construction materials, while the other
subsidiaries have limited activities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 7, 2016, Beijing REIT and its individual original shareholders entered into an equity transfer agreement, pursuant to
which these shareholders agreed to transfer all of their ownership interests in Beijing REIT with a carrying value of RMB 24 million
(or $3,466,260) to REIT Holdings (the &ldquo;Transfer&rdquo;) (see Note 16). After this equity transfer, Beijing REIT became a
Wholly Foreign-Owned Enterprise (&ldquo;WFOE&rdquo;) and amended the registration with the State Administration for Industry and
Commerce (&ldquo;SAIC&rdquo;) on March 21, 2016. As part of this equity transfer, the Company issued a total of 17,830,000 of
its common shares at $0.25 per share to all of the Company&rsquo;s original shareholders or former shareholders in Beijing REIT.
Among total proceeds of $4,457,500 from the share issuance, the Company paid $3,466,260 (approximately RMB 24 million) to the
original shareholders of Beijing REIT as the consideration for the transfer of their equity interests in Beijing REIT. Since these
shares were issued to the original shareholders of Beijing REIT, the transaction is considered as a part of the reorganization.
The Company believes it is appropriate to reflect these share issuances as nominal stock issuance on a retroactive basis similar
to stock split pursuant to ASC 260. The Company has retroactively adjusted all shares and per share data for all the periods presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 112; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
1 &ndash; ORGANIZATION AND DESCRIPTION OF BUSINESS (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
Mingsheng Environmental Protection Construction Materials (Changjiang) Co., Ltd. (&ldquo;REIT Changjiang&rdquo;) was incorporated
in Hainan Province, China, on November 22, 2011 with the original registered capital of RMB 100 million (approximately $16 million).
REIT Changjiang is engaged in hauling and processing construction and mining waste, with which it produces recycled aggregates
and bricks for environmental-friendly uses. On January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&ldquo;Zhongrong&rdquo;)
signed an equity transfer agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all
of its equity interests held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the
transfer, REIT Changjiang was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT.
Zhongrong and Beijing REIT are considered under common control since they are owned by the same four individual shareholders.
As a result of the above transaction, Beijing REIT held an 84.32% equity interest in REIT Changjiang and Venture Business International
(&ldquo;VBI&rdquo;), a British Virgin Islands company held the remaining 15.68% interest.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
accounting purposes, the above-mentioned transactions were accounted for in a manner similar to a recapitalization. RETO and its
wholly owned subsidiary REIT Holdings, which now owns all of the interests of Beijing REIT, as well as REIT Changjiang which were
effectively controlled by the same majority shareholders of Beijing REIT. Therefore, RETO, REIT Holdings, Beijing REIT and REIT
Changjiang are all considered under common control. Accordingly, the consolidation of Beijing REIT and REIT Changjiang into RETO
has been accounted for at carrying value and prepared on the basis as if the aforementioned reorganization had become effective
as of the beginning of the first period presented in the accompanying consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&rsquo;s 15.68%
non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December 31, 2017. As
a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2015, Hainan REIT Construction Project Co., Ltd. (&ldquo;REIT Construction&rdquo;) was incorporated as a wholly owned
subsidiary of REIT Changjiang.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On July 15, 2015, Beijing REIT established
a new subsidiary, REIT Xinyi New Material Co., Ltd. (&ldquo;REIT Xinyi&rdquo;) wherein Beijing REIT owns 70% equity interest, with
the remaining 30% owned by a noncontrolling shareholder.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2016, Beijing REIT established a joint venture, REIT Q GREEN Machines Private Limited (&ldquo;REIT India&rdquo;), together
with an Indian company Q Green Techcon Private Limited (&ldquo;Q Green&rdquo;). Beijing REIT owns 51% equity interest of REIT
India.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2017, Xinyi REIT Ecological Technology Co, Ltd (&ldquo;REIT Ecological&rdquo;) was incorporated as a wholly owned subsidiary
of REIT Holdings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 14, 2017, Horgos Ta-REIT Environment Technology Co., Ltd., (&ldquo;Horgos Ta-REIT&rdquo;) was incorporated as a wholly
owned subsidiary of REIT Eco Engineering.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 22, 2018, REIT Ecological Technology Co., Ltd. (&ldquo;REIT Yancheng&rdquo;) was incorporated as a wholly owned subsidiary
of REIT Holdings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 7, 2018, Lingqiu REIT Dongtian Ecological Technology Co., Ltd. (&ldquo;REIT Lingqiu&rdquo;) was incorporated. REIT Eco
Engineering owns 51% of its equity interest, with remaining 49% owned by a noncontrolling shareholder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 113; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Basis
of Presentation and Principles of Consolidation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States of America (&ldquo;U.S. GAAP&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements of the Company reflect the principal activities of the entities listed below. All
inter-company balances and transactions have been eliminated upon consolidation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name
    of the entity</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Place
    of</B><BR>
    <B>Incorporation</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Ownership</B><BR>
    <B>Percentage</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ReTo
    Eco-Solutions, Inc. (&ldquo;RETO&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">British
    Virgin Islands</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;Parent
    </FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Holdings (China) Limited (&ldquo;REIT Holdings&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong
    Kong, China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT Technology Development Co., Ltd. (&ldquo;Beijing REIT&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WFOE,100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gu&rsquo;an
    REIT Machinery Manufacturing Co., Ltd. (&ldquo;Gu&rsquo;an REIT&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gu&rsquo;an,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&ldquo;REIT Changjiang&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changjiang,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing
    REIT Eco-Engineering Technology Co., Ltd. (&ldquo;REIT Eco Engineering&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Langfang
    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&ldquo;Ruirong&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Langfang,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hainan
    REIT Construction Project Co., Ltd. (&ldquo;REIT Construction&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haikou,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Xinyi New Materials Co., Ltd. (&ldquo;REIT Xinyi&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xinyi,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nanjing
    Dingxuan Environmental Protection Technology Development Co., Ltd. (&ldquo;Dingxuan&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nanjing,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Technology Development (America), Inc. (&ldquo;REIT US&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">California,
    U.S.A</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Q GREEN Machines Private Limited (&ldquo;REIT India&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">India</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xinyi
    REIT Ecological Technology Co, Ltd (&ldquo;REIT Ecological&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xinyi,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Horgos
    Ta-REIT Environment Technology Co., Ltd., (&ldquo;Horgos Ta-REIT&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Horgos,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
    Ecological Technology Co., Ltd. (&ldquo;REIT Yancheng&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yancheng,
    China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lingqiu
    REIT Dongtian Ecological Technology Co., Ltd. (&ldquo;REIT Lingqiu&rdquo;)</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Datong, China</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Noncontrolling
interests</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, and 2017, noncontrolling interests represent the noncontrolling shareholders&rsquo; proportionate share
of equity interests in REIT Xinyi, REIT India and REIT Lingqiu.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 114; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Use
of Estimates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information
as of the date of the consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
estimates required to be made by management include, but are not limited to, the valuation of accounts receivable, inventories,
advances to suppliers, useful lives of property, plant and equipment, intangible assets, the recoverability of long-lived assets,
provision necessary for contingent liabilities, revenue recognition under the input method, and realization of deferred tax assets.
Actual results could differ from those estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Foreign
Currency Translation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s principal country of operations is the PRC. The financial position and results of its operations are determined
using RMB, the local currency, as the functional currency. The Company&rsquo;s financial statements are reported using U.S. Dollars.
The results of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the
average rate of exchange during the reporting period. Assets and liabilities denominated in foreign currencies at the balance
sheet date are translated at the applicable rates of exchange in effect at that date. The equity denominated in the functional
currency is translated at the historical rate of exchange at the time of capital contribution. Because cash flows are translated
based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash
flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheets. Translation adjustments
arising from the use of different exchange rates from period to period are included as a separate component of accumulated other
comprehensive income (loss). Gains and losses from foreign currency transactions are included in the results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
value of RMB against US$ and other currencies may fluctuate and is affected by, among other things, changes in the PRC&rsquo;s
political and economic conditions. Any significant revaluation of RMB may materially affect the Company&rsquo;s financial condition
in terms of US$ reporting. The following table outlines the currency exchange rates that were used in creating the consolidated
financial statements in this report:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR> 2018</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR> 2017</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR> 2016</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Year-end spot rate</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.8755</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.5062</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap">US$1= RMB 6.9448</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Average rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.6090</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.7568</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">US$1= RMB 6.6441</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Cash
and Cash Equivalents</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents represent cash on hand and time deposits, which have original maturities of three months or less when purchased
and which are unrestricted as to withdrawal and use. In addition, highly liquid investments which have original maturities of
three months or less when purchased are classified as cash equivalents. The Company maintains most of the bank accounts in the
PRC. Cash balances in bank accounts in PRC are not insured by the Federal Deposit Insurance Corporation or other programs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 115; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Restricted
Cash</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash consists of cash equivalents used as collateral to secure bank borrowings. The Company is required to keep certain amounts
on deposit that are subject to withdrawal restrictions. The restricted cash balance is associated with the Company&rsquo;s short-term
borrowings, thus, classified as a current asset. As of December 31, 2018, and 2017, the Company had restricted cash of $85,293
and $Nil, respectively, related to the bank acceptance notes payable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2016, the FASB issued Accounting Standards Update&nbsp;No.&nbsp;2016-18,&nbsp;Statement of Cash Flows (Topic 230): Restricted
Cash, which requires companies to include amounts generally described as restricted cash and restricted cash equivalents in cash
and cash equivalents when reconciling beginning-of-period and end-of-period total amounts presented in the statement of cash flows.
The Company adopted the new standard effective January&nbsp;1, 2018, using the retrospective transition method.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accounts
Receivable, net</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are recognized and carried at original invoiced amount less an estimated allowance for uncollectible accounts. The
Company usually grants credit to customers with good credit standing with a maximum of 180 days and determines the adequacy of
reserves for doubtful accounts based on individual account analysis and historical collection trends. The Company establishes
a provision for doubtful receivables when there is objective evidence that the Company may not be able to collect amounts due.
The allowance is based on management&rsquo;s best estimates of specific losses on individual exposures, as well as a provision
on historical trends of collections. Based on the assessment of customers&rsquo; credit and ongoing relationships, the Company&rsquo;s
payment terms typically range from 90 days to 1 year. The provision is recorded against accounts receivables balances, with a
corresponding charge recorded in the consolidated statements of income and comprehensive income. Actual amounts received may differ
from management&rsquo;s estimate of credit worthiness and the economic environment. Delinquent account balances are written-off
against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Inventories</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at the lower of cost or net realizable value. Costs include the cost of raw materials, freight, direct labor and related
production overhead. The cost of inventories is calculated using the weighted average method. Any excess of the cost over the
net realizable value of each item of inventories is recognized as a provision for diminution in the value of inventories. Net
realizable value is the estimated selling price in the normal course of business less any costs to complete and sell products.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Advances
to Suppliers, net</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances
to suppliers consist of balances paid to suppliers for services and materials that have not been provided or received. Advances
to suppliers for service and material are short-term in nature. Advances to Suppliers are reviewed periodically to determine whether
their carrying value has become impaired. The Company considers the assets to be impaired if the collectability of the advance
becomes doubtful. The Company uses the aging method to estimate the allowance for uncollectible balances. In addition, at each
reporting date, the Company generally determines the adequacy of allowance for doubtful accounts by evaluating all available information,
and then records specific allowances for those advances based on the specific facts and circumstances. Allowance for uncollectible
balances amounted to $871,030 and $534,245 as of December 31, 2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 116; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property,
Plant and Equipment</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost. The straight-line depreciation method is used to compute depreciation over the estimated useful
lives of the assets, as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">30&ndash;50 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery equipment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">5&ndash;15 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">5&ndash;10 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Office and electronic equipment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">3&ndash;5 years</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred.
Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost
and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss
is recognized in the consolidated statements of income and other comprehensive income in other income or expenses.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Construction-in-Progress
(&ldquo;CIP&rdquo;)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction-in-progress
represents property and buildings under construction and consists of construction expenditures, equipment procurement, and other
direct costs attributable to the construction. Construction-in-progress is not depreciated. Upon completion and ready for intended
use, construction-in-progress is reclassified to the appropriate category within property, plant and equipment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Intangible
Assets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consist primarily of land use rights and software. Under the PRC law, all land in the PRC is owned by the government and
cannot be sold to an individual or company. The government grants individuals and companies the right to use parcels of land for
specified periods of time. These land use rights are sometimes referred to informally as &ldquo;ownership&rdquo;. Land use rights
are stated at cost less accumulated amortization. Intangible assets are amortized using the straight-line method with the following
estimated useful lives:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: White">
    <TD STYLE="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Items</TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">45-49 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Software</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">10 years</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Impairment
of Long-lived Assets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets, including definitive-lived intangible assets, for impairment whenever events or changes in
circumstances indicate that the carrying amount of an asset may not be recoverable. If the estimated cash flows from the use of
the asset and its eventual disposition are below the asset&rsquo;s carrying value, then the asset is deemed to be impaired and
written down to its fair value. There were no impairments of these assets recorded for the years ended December 31, 2018, 2017
and 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 117; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair
Value of Financial Instruments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that
would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the
measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires
entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used
to measure fair value are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 - Quoted prices in active markets for identical assets and liabilities.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 - Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset
    or liability, either directly or indirectly, for substantially the full term of the financial instrument.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the
    assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that
    use significant unobservable inputs.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers the recorded value of its financial assets and liabilities, which consist primarily of cash and cash equivalents,
accounts receivable, advance to suppliers, accounts payable, accrued and other liabilities, advances from customers, deferred
revenue, taxes payable and due to related parties to approximate the fair value of the respective assets and liabilities at December
31, 2018 and 2017, based upon the short-term nature of the assets and liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that the carrying amount of the short-term and long-term borrowings approximates fair value at December 31, 2018
and 2017 based on the terms of the borrowings and current market rates as the rates of the borrowings are reflective of the current
market rates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Revenue
Recognition</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC Topic 606 Revenue from Contracts with Customers (&ldquo;ASC 606&rdquo;) on January 1, 2018 using the modified
retrospective approach. Revenues for the year ended December 31, 2018 were presented under ASC 606, and revenues for the years
ended December 31, 2017 and 2016 were not adjusted and continue to be presented under ASC Topic 605, Revenue Recognition. There
is no adjustment to the opening balance of retained earnings at January 1, 2018 since there is no change to the timing and pattern
of revenue recognition upon adoption of ASC 606. Under ASC 606, revenue is recognized when control of promised goods or services
is transferred to the Company&rsquo;s customers in an amount of consideration to which an entity expects to be entitled to in
exchange for those goods or services.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s revenues are primarily derived from the following sources:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 28px; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from machinery and equipment sales</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when the machinery and equipment is delivered and control is transferred. The Company generally provide
a warranty for a period of 12 months after the customers receive the equipment. The Company determines that such product warranty
is not a separated performance obligation because the nature of warranty is to provide assurance that a product will function
as expected and in accordance with customer&rsquo;s specification and the Company has not sold the warranty separately. From its
past experience, the Company has not experienced any material warranty costs and, therefore, the Company does not believe an accrual
for warranty cost is necessary for the years ended December 31, 2018 and 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 118; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Revenue
Recognition (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security
deposits which are payable by customer within 12 months after the goods are shipped and titles have passed. The Company determines
that the timing of collection of security deposit has no impact on revenue recognition, as all above criteria on revenue recognition
had been met at the point at delivery and the Company does not retain any substantial performance obligations. The security retention
included in the account receivable as of December 31, 2018 and 2017 was Nil and $557,919, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from construction materials sales</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue, net of sales taxes and estimated sales returns, when the construction materials are shipped to, delivered
to or picked up by customers and control is transferred.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from municipal construction projects</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides municipal construction services which includes sponge city projects, sewage pipeline construction, public plaza
construction, and landscaping, etc. The Company recognizes revenue associated with these contracts over time as service is performed
and the transfer of control occurs, based on a percentage-of-completion method using cost-to-cost input methods as a measure of
progress. When the percentage-of-completion method is used, the Company estimates the costs to complete individual contracts and
records as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred
to date to total anticipated costs (the cost-to-cost approach).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the cost-to-cost approach, the use of estimated costs to complete each contract is a significant variable in the process of determining
recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other
factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs
related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted
contracts are made in the period in which such losses are determined.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 28px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    from technological consulting and other services</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when technological consulting and other services are rendered and accepted by the customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregation
of Revenues</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts by products and services, as we believe it best depicts how the nature, amount,
timing and uncertainty of the revenue and cash flows are affected by economic factors. The Company&rsquo;s disaggregation of revenues
for the years ended December 31, 2018 and 2017 is disclosed in Note 17.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 119; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shipping
and Handling</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping
and handling costs are expensed as incurred and are included in operating expenses, as a part of selling, and general and administrative
expenses, in the Company&rsquo;s consolidated statements of income and comprehensive income. Total shipping and handling expenses
were $730,751, $776,438 and $630,218 for the years ended December 31, 2018, 2017 and 2016, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
Taxes</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and
their respective tax bases.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary,
to reduce deferred tax assets to the amount expected to be realized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provisions of ASC 740-10-25, &ldquo;Accounting for Uncertainty in Income Taxes,&rdquo; prescribe a more-likely-than-not threshold
for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return.
This interpretation also provides guidance on the 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, and related
disclosures. The Company records a liability for uncertain tax positions when it is probable that a loss has been incurred and
the amount can be reasonably estimated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent applicable, the Company records interest and penalties as a general and administrative expense. The Company&rsquo;s
subsidiaries in China and Hong Kong are subject to the income tax laws of the PRC and Hong Kong. No significant taxable income
was generated outside the PRC for the years ended December 31, 2018, 2017 and 2016. As of December 31, 2018, the tax years ended
December 31, 2014 through December 31, 2018 for the Company&rsquo;s PRC subsidiaries remain open for statutory examination by
PRC tax authorities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Value
Added Tax (&ldquo;VAT&rdquo;)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
revenue represents the invoiced value of goods, net of VAT. The VAT is based on gross sales price and VAT rates range up to 16%,
starting from May 1, 2018, depending on the type of products sold. The VAT may be offset by VAT paid by the Company on raw materials
and other materials included in the cost of producing or acquiring its finished products. The Company recorded a VAT payable net
of payments in the accompanying consolidated financial statements. All of the VAT returns of the Company have been and remain
subject to examination by the tax authorities for five years from the date of filing.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accounting
for Changes in Ownership</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2017, the Company completed the acquisition of a 15.68% noncontrolling interest in its subsidiary
REIT Changjiang. In accordance with ASC 810 &ldquo;Consolidation&rdquo;, changes in a parent&rsquo;s ownership while the parent
retains its controlling financial interest in its subsidiary should be accounted for as an equity transaction. Therefore, no gain
or loss is recognized in consolidated net income (loss) or comprehensive income (loss). The carrying amount of the controlling
and noncontrolling interest is adjusted to reflect the change in its ownership interest in the subsidiary. Any difference between
the fair value of the consideration received or paid and the amount by which the noncontrolling interest is adjusted is recognized
in equity attributable to the parent. If a change in a parent&rsquo;s ownership interest occurs in a subsidiary that has accumulated
other comprehensive income, the carrying amount of accumulated other comprehensive income is adjusted to reflect the change in
the ownership interest in the subsidiary through a corresponding charge or credit to equity attributable to the parent.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 120; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Earnings
per Share</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&ldquo;EPS&rdquo;) in accordance with ASC 260, &ldquo;Earnings per Share&rdquo; (&ldquo;ASC
260&rdquo;). ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured
as net income divided by the weighted average common shares outstanding for the period. Diluted EPS is similar to basic EPS but
presents the dilutive effect on a per share basis of potential common shares (e.g., convertible securities, options and warrants)
as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential common shares that
have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation
of diluted EPS. For the years ended December 31, 2018, 2017 and 2016, the Company had no dilutive security outstanding that could
potentially dilute EPS in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Concentrations
and Credit Risk</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
majority of its expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&rsquo;
assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign
exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by
the People&rsquo;s Bank of China (&ldquo;PBOC&rdquo;). Remittances in currencies other than RMB by the Company in China must be
processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in
order to effectuate the remittance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains certain bank accounts in the PRC, Hong Kong, India and BVI, which are not insured by Federal Deposit Insurance
Corporation (&ldquo;FDIC&rdquo;) insurance or other insurance. As of December 31, 2018, and 2017, $1,065,774 and $2,018,199 of
the Company&rsquo;s cash and cash equivalents was on deposit at financial institutions in the PRC where there currently is no
rule or regulation requiring such financial institutions to maintain insurance to cover bank deposits in the event of bank failure.
The cash balance held in the Hong Kong bank accounts was $73,540 and $51,634 as of December 31, 2018 and 2017, respectively. The
cash balance held in India bank accounts was $90,783 and $Nil as of December 31, 2018 and 2017 respectively. The cash balance
held in BVI bank accounts was $245,874 and $8,774,608 as of December 31, 2018 and 2017 respectively. As of December31, 2018 and
2017, the Company held $181 and $3,356 of cash balances within the United States, respectively, which was below the FDIC insurance
limits of $250,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. The risk is
mitigated by the Company&rsquo;s assessment of its customers&rsquo; creditworthiness and its ongoing monitoring of outstanding
balances.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s sales are made to customers that are located primarily in China. The Company has a concentration of its revenues
and receivables with specific customers. For the years ended December 31, 2018, 2017 and 2016, no customer accounted for more
than 10% of the Company&rsquo;s total revenue. As of December 31, 2018, 2017 and 2016, none of account receivable accounted for
more than 10% of the total outstanding accounts receivable balance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from
one major supplier, respectively. Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance
payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total
advance payments outstanding as of December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 121; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
and Uncertainties</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
main operation of the Company is located in the PRC. Accordingly, the Company&rsquo;s business, financial condition, and results
of operations may be influenced by political, economic, and legal environments in the PRC, as well as by the general state of
the PRC economy. The Company&rsquo;s results may be adversely affected by changes in the political, regulatory and social conditions
in the PRC. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing
laws and regulations including its organization and structure disclosed in Note 1, this may not be indicative of future results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Reclassifications</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect
on the reported results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Recent
Accounting Pronouncements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers the applicability and impact of all accounting standards updates (&ldquo;ASUs&rdquo;). Management periodically
reviews new accounting standards that are issued.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2016, the Financial Accounting Standards Board (FASB) issued ASU No.&nbsp;2016-02, <I>Leases</I> (&ldquo;ASU 2016-02&rdquo;).
ASU 2016-02 specifies the accounting for leases. For operating leases, ASU 2016-02 requires a lessee to recognize a right-of-use
asset and a lease liability, initially measured at the present value of the lease payments, in its balance sheet. The standard
also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease
term, on a generally straight-line basis. ASU 2016-02 is effective for public business entities for annual reporting periods and
interim periods within those years beginning after December&nbsp;15, 2018. The Company is currently in the process of evaluating
the impact of the adoption of ASU 2016-02 on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments (&ldquo;ASU 2016-13&rdquo;) which requires the measurement and recognition of expected credit losses for financial
assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology,
which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim
periods within those years, beginning after December 15, 2019. The Company is currently in the process of evaluating the impact
of the adoption of ASU 2016-13 on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2018, the FASB issued ASU 2018-02, which allows a reclassification from accumulated other comprehensive income to retained
earnings for adjustments to tax effects that were originally recorded in other comprehensive income due to changes in the U.S.
federal corporate income tax rate resulting from the enactment of the U.S. tax reform legislation, commonly referred to as the
Tax Cuts and Jobs Act (the &ldquo;Tax Act. The Company does not expect this guidance will have a material impact on its consolidated
financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2018, the FASB issued ASU 2018-05 &mdash; Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting
Bulletin No. 118 (&ldquo;ASU 2018-05&rdquo;), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based
on the Tax Cuts and Jobs Act (the &ldquo;Act&rdquo;) that was signed into law on December 22, 2017 and Staff Accounting Bulletin
No. 118 (&ldquo;SAB 118&rdquo;) that was released by the Securities and Exchange Commission. The Act changes numerous provisions
that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international
tax consequences for many companies that operate internationally. The Company does not believe this guidance will have a material
impact on its consolidated financial statements.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 122; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Recent
Accounting Pronouncements (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 20, 2018, the FASB issued ASU No. 2018-07,&nbsp;Compensation&mdash;Stock Compensation (Topic 718) - Improvements to Nonemployee
Share-Based Payment Accounting,&nbsp;which aligns the accounting for share-based payment awards issued to employees and nonemployees.
Under ASU No. 2018-07, the existing employee guidance will apply to nonemployee share-based transactions (as long as the transaction
is not effectively a form of financing), with the exception of specific guidance related to the attribution of compensation cost.
The cost of nonemployee awards will continue to be recorded as if the grantor had paid cash for the goods or services. In addition,
the contractual term will be able to be used in lieu of an expected term in the option-pricing model for nonemployee awards. The
new standard is effective for us on January 1, 2019. Early adoption is permitted, including in interim periods, and should be
applied to all new awards granted after the date of adoption. The Company does not expect this guidance will have a material impact
on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2018, the FASB Accounting Standards Board issued ASU No. 2018-13, &ldquo;Fair Value Measurement (Topic 820): Disclosure
Framework Changes to the Disclosure Requirements for Fair Value Measurement&rdquo; (&ldquo;ASU 2018-13&rdquo;). ASU 2018-13 modifies
the disclosure requirements on fair value measurements. ASU 2018-13 is effective for public entities for fiscal years beginning
after December 15, 2019, with early adoption permitted for any removed or modified disclosures. The removed and modified disclosures
will be adopted on a retrospective basis and the new disclosures will be adopted on a prospective basis. The Company does not
expect this guidance will have a material impact on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
for the above-mentioned pronouncements, there are no new recent issued accounting standards that will have material impact on
the consolidated financial position, statements of operations and cash flows.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 123; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
3 &ndash; ACCOUNTS RECEIVABLE, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></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>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Trade accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">18,404,279</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">20,319,213</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Less: allowances for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,228,732</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,815,927</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">Less: accounts receivable, net, related party (Note 15)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(450,473</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Accounts receivable, net, third parties</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">14,725,074</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,503,286</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company did not write off any accounts receivable balances as of December 31, 2018 and 2017. The changes of allowance for doubtful
accounts for the years ended December 31, 2018 and 2017 are as follow:&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Beginning balance</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,815,927</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">741,187</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Bad debt provision</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,572,175</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">986,787</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign exchange translation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(159,370</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">87,953</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Ending balance</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,228,732</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,815,927</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
4 &ndash; ADVANCES TO SUPPLIERS, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances
to suppliers include prepayments for raw materials used for production and construction materials for the Company&rsquo;s construction
projects.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></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>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Raw material prepayments for equipment production</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,686,314</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">916,210</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Construction material prepayments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,776,638</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,037,438</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Advances to construction subcontractors</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">405,203</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">428,334</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,868,155</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,381,882</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Less: allowances for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(871,030</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(534,245</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Advances to suppliers, net, related party (Note 15)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(947,557</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Advances to suppliers, net, third parties</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,049,568</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,847,637</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
suppliers generally require prepayments from us before delivery of goods or service. It usually takes 3 to 6 months for the suppliers
to deliver raw material for our equipment production and takes up to 6 to 12 months for the suppliers to deliver the construction
materials. The prepayment is necessary to secure the supply in the market or secure a favorable price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 124; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
5 &ndash; INVENTORY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Raw materials</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,408,238</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,069,130</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finished goods</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,222,074</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">542,706</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Total inventory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,630,312</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,611,836</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
6 &ndash; ACQUISITION INTENTION DEPOSIT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
October 8, 2018, REIT Changjiang entered into letter of intention (&ldquo;LOI&rdquo;) with a target company for the purpose of
a potential acquisition or business cooperation agreement. REIT Changjiang made an advance payment of $2,181,000 (RMB 15 million)
to the target company as a deposit. The tentative effective date of the LOI is until August 30, 2019. The deposit is refundable
if no agreement would be reached. As of December 31, 2018, the Company presented this balance as an item on its balance sheet and
classified it as a current asset. As of the report date, the two parties are still in the negotiation phase.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
7 &ndash; PREPAID EXPENSES AND OTHER CURRENT ASSETS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s prepaid expenses and other current assets are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Other receivable (1)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">809,396</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">607,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prepaid rent expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,735</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75,943</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Value added tax receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83,717</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86,289</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">55,954</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,611</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">974,802</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">774,665</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance
    and welfare benefit which will be subsequently deducted from the employee payroll.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Company&rsquo;s subsidiary Beijing REIT leases headquarter offices of 658 square meters from March 1, 2011 to August 30, 2018,
    and prepaid rent expense to the landlord, which is amortized over the lease term.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>NOTE 8 &ndash; PREPAYMENT FOR CONSTRUCTION
OF PROPERTIES</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2018, the Company made prepayment of $3,707,700 (RMB 25.5 million) to a subcontractor for the construction
of facilities in its newly established REIT Yancheng. The Company presented this balance as non-current assets on its balance
sheet due to its long-term nature.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 125; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
9 &ndash; PROPERTY, PLANT AND EQUIPMENT, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment, net consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December&nbsp;31,</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December&nbsp;31,</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2017</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">42,066,001</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">28,336,864</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,210,500</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,041,418</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">979,549</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">925,945</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Office and electronic equipment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">893,680</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">833,105</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Subtotal</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">48,149,730</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">34,137,332</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Construction in progress (&ldquo;CIP&rdquo;)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,530</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11,281,422</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,771,037</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,585,474</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Property and equipment, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">41,382,223</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">39,833,280</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, The Company&rsquo;s properties with an aggregate carrying value of approximately $1.2 million (RMB 8.6 million)
has been used as collateral for the Company&rsquo;s short-term loans (see Note 11).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was $1,584,973, $1,403,585 and $1,185,476 for the years ended December 31, 2018, 2017 and 2016, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
10 &ndash; INTANGIBLE ASSETS, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.4in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets, net consisted of the following:&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,705,939</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">8,145,824</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Software</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">31,730</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">33,541</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,737,669</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8,179,365</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(896,156</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(777,815</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Intangible assets, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,841,513</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,401,550</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, land use rights of 26,695 square meters with a carrying value of approximately $0.4 million was pledged
to the bank as collateral for the Company&rsquo;s short-term bank loan (see Note 11).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018 and 2017, land use rights of 306,000 square meters with a carrying value of approximately $4.9&nbsp;million
and $5.3 million, respectively, was pledged to the bank as collateral for the Company&rsquo;s long-term bank loan (see Note 12).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense was $166,850, $163,154 and $175,784 for the years ended December 31, 2018, 2017 and 2016, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated
future amortization expense is as follows:&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Twelve months ending December 31,</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amortization expense</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">2019</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">160,222</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2020</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2021</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2022</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">2023 and Thereafter</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,200,676</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,841,513</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 126; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
11 &ndash; SHORT-TERM LOANS </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
loans consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,&nbsp;<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">China Merchants Bank (&ldquo;CMB&rdquo;)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">(1)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,362,000</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,074,000</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Beijing Bank (&ldquo;BJB&rdquo;)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(2)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,908,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,611,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Bank of Communications (&ldquo;BOC&rdquo;)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(3)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,454,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Haikong Holdings Microfinance Co., Ltd.(&ldquo;HHMC&rdquo;)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(4)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">218,100</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Haikou United Bank (&ldquo;HUB&rdquo;)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">(5)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">122,960</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Deferred financing costs</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(83,643</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(267,579</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 4pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,858,457</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,540,381</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
        June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9
        million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were
        fully repaid upon maturity during the year ended December 31, 2018.</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
        May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain
        loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020.
        Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the
        full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum.
        All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company.
        Gu&rsquo;an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land
        use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
        January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated
        of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective
        maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders
        of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018.</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
        February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to
        obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered
        into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term
        of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by
        a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon
        maturity.</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million)
    as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by
    the principal shareholders of the Company.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million)
    as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property
    with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO
    and principal shareholders of the Company.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million)
    as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB
    200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2018, 2017 and 2016, interest expense on all short-term loans amounted to $480,452, $365,964 and
$635,875, respectively.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 127; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
12 &ndash; LONG TERM BANK LOANS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Long-term bank loan - Industrial and Commercial Bank of China (&ldquo;ICBC&rdquo;) (1)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,411,564</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association (&ldquo;CCCA&rdquo;)&nbsp;(2)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,578,600</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Subtotal</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8,578,600</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,411,564</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: current maturities of long-term loan</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(436,200</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,460,524</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Long-term loan-noncurrent portion</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,142,400</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,951,040</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow
    up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang&rsquo;s
    manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by
    the People&rsquo;s Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year
    ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately
    $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018. </FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="width: 96%; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
        June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million)
        for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with
        a fixed interest rate of 7% per annum.</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REIT
        Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well
        as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683%
        and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders
        of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2018, 2017 and 2016, total interest on the Company&rsquo;s long-term bank loans amounted to $552,804,
$585,158 and $795,025, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 128; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
12 &ndash; LONG TERM BANK LOANS (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018, the repayment schedule of the Company&rsquo;s remaining long-term bank loan is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Repayment
    in RMB</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Repayment
    in USD</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    19, 2019</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000,000</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">145,400</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    19, 2019</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    19, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    19, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,400</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    19, 2021</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,400</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    19, 2021</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,017,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    19, 2022</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,017,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    19, 2022</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,017,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    19, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,017,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    19, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,017,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    19, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,017,800</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,000,000</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,578,600</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
13 &ndash; TAXES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)</B></FONT></TD>
    <TD STYLE="width: 96%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Corporate
    income taxes</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to income taxes on an entity basis on income arising in or derived from the location in which each entity is
domiciled.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RETO
is incorporated in the British Virgin Islands and is exempt from paying income tax. REIT Holdings is registered in Hong Kong as
a holding company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s operating subsidiaries are all incorporated in the PRC and are subject to PRC income tax, which is computed according
to the relevant laws and regulations in the PRC. Under the Corporate Income Tax Law of PRC, corporate income tax rate applicable
to all companies, including both domestic and foreign-invested companies, is 25%. However, Beijing REIT is recognized as a High-technology
Company by Chinese government and subject to a favorable income tax rate of 15%. Nanjing Dingxuan primarily provides technological
services to customers, based on local tax regulation, its taxable income was assessed at 10% of its revenue for both years ended
December 31, 2016 and 2015. Nanjing Dingxuan did not receive such favorable income tax rate for the year ended December 31, 2017
and 2018. The estimated tax savings as a result of the Company&rsquo;s preferred tax rates for the years ended December 31, 2018,
2017 and 2016 amounted to $86,898, $266,125 and $196,303, respectively. Per share effect of the tax exemption were $0.004, $0.01
and $0.01 for the years ended December 31, 2018, 2017 and 2016, respectively.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 129; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
13 &ndash; TAXES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)</B></FONT></TD>
    <TD STYLE="width: 96%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Corporate
    income taxes (continued)</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the statutory rate to the Company&rsquo;s effective tax rate:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">China Statutory income tax rate</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Effect of favorable income tax rate in certain entity in PRC</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1.4</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(2.8</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Non-PRC entities not subject to PRC tax (3)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6.3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4.5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Research &amp; Development (&ldquo;R&amp;D&rdquo;) tax credit (1)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Non-deductible expenses-permanent difference&nbsp;(2)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3.3</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2.9</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4.6</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Effective tax rate</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25.7</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29.3</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30.2</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
    to PRC tax regulations, 150% of current year R&amp;D expense approved by the local tax authority may be deducted from tax
    income.</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    expenses incurred by the Company that were not deductible for PRC income tax.</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    the tax losses incurred from operations outside of China.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
breakdown of the Company&rsquo;s income before income tax expense is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Income before income tax expense from China</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,705,629</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">11,136,874</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,252,723</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Loss before income tax expense from outside of China</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,557,492</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,730,009</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(797,287</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,148,137</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,406,865</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,455,436</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
before income tax expense from outside of China represents the losses incurred in RETO, REIT Holdings and REIT US, which are mainly
holding companies incorporated outside of China.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
income tax provision (benefit) for the years ended December 31, 2018, 2017 and 2016 were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif">Current</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,862,465</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,954,130</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,997,041</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Deferred</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(282,010</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(194,050</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(44,685</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 130; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
13 &ndash; TAXES (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes reflect the net effects of temporary difference between the carrying amounts of assets and liabilities for financial
statement purposes and the amounts used for income tax purposes. The Company&rsquo;s deferred tax assets as of December 31, 2018
and 2017 were $551,534 and $296,535, respectively, which were derived from the temporary difference from provision for doubtful
accounts. The Company periodically evaluates the likelihood of the realization of deferred tax assets and reduces the carrying
amount of the deferred tax assets by a valuation allowance to the extent it believes a portion will not be realized. The increases
in valuation allowance for the years ended December 31, 2018 and 2017 was approximately $302,129 and $283,160.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Deferred tax asset</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Provision of doubtful accounts</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">551,534</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">296,535</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Tax loss carried forwards</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,031,165</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,729,036</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Valuation allowance on tax losses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,031,165</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,729,036</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">551,534</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">296,535</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)</B></FONT></TD>
    <TD STYLE="width: 96%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Value
    added tax</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to a value added tax (&ldquo;VAT&rdquo;) for selling merchandise. The applicable VAT rate is 17% for products
sold in the PRC. The amount of VAT liability is determined by applying the applicable tax rate to the invoiced amount of goods
sold (output VAT) less VAT paid on purchases made with the relevant supporting invoices (input VAT). Under the commercial practice
of the PRC, the Company pays VAT based on tax invoices issued.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)</B></FONT></TD>
    <TD STYLE="width: 96%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Taxes
    Payable</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s taxes payable consists of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&nbsp;31,</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">VAT tax payable</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">97,267</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">191,284</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Corporate income tax payable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,812,063</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,927,254</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Land use tax and other taxes payable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">55,194</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">233,974</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,964,524</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,352,512</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 131; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
14 &ndash; COMMITMENTS AND CONTIGENCIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Lease
Obligation</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s subsidiaries lease office spaces under operating leases. Operating lease expense amounted to $233,921, $89,785
and $196,330 for the years ended December&nbsp;31, 2018, 2017 and 2016.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments under non-cancelable operating leases are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Twelve month ending December 31,</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">2019</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">246,684</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2020</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">223,735</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">2021</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,926</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">701,345</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Capital
commitments</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, the Company formed a new subsidiary REIT Xinyi together with a 30% noncontrolling interest shareholder Xinyi Transportation
and plans to construct a new manufacturing plant on a 206,667 square meters land, to produce concrete cutting machines and eco-friendly
bricks for road pavement and building construction use. The plant was fully completed by December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Contingencies</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">During the year ended December, 31, 2018,
REIT Holdings and REIT Changjiang provided guarantee to a related party, Shexian Ruibo Environmental Science and Technology Co.,
Ltd. (&ldquo;Shexian Ruibo&rdquo;) who obtained financing in an amount of RMB 6 million (approximately $0.87 million) (See Note
15). In the event of any legal claims or lawsuits against REIT Holdings and REIT Changjiang due to this guarantee, Mr. Hengfang
Li, the Company&rsquo;s CEO will unconditionally and personally bear all the expenditures and economic losses arising from assuming
the above guarantee or make full compensation. The Company believes that any ultimate liability resulting from the outcome of such
proceedings, if there is any, will not have a material adverse effect on the Company&rsquo;s consolidated financial position or
results of operations or liquidity.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 132; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RETO ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
15 &ndash; RELATED PARTY TRANSACTIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company records transactions with various related parties. These related party balances as of December 31, 2018 and 2017 and transactions
for the years ended December 31, 2018 and 2017 are identified as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Related
Party Balances:</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2018 and 2017, the balances due to related parties were as follows:&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></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>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,&nbsp;<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-bottom: 1.5pt">Mr. Hengfang Li (1)</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">561,313</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">375,697</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>






<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December 31, 2018 and 2017, the balances resulting from
normal course of business with related parties were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></B></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>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December&nbsp;31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>2018</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,&nbsp;<BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts receivable </TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt; width: 76%">- Reto International
    Trading (2)</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">450,473</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Advance to supplier</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Shexian Ruibo
    (3)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">947,557</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</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">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Q Green Techcon
    Private Limited (4)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">557,584</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</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">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(1)</FONT></TD>
    <TD STYLE="width: 97%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Hengfang Li is the Chief Executive Officer (&ldquo;CEO&rdquo;) and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company&rsquo;s operations when needed.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reto International Trading Co. Ltd.</FONT> <FONT STYLE="font-size: 10pt">&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">(&ldquo;Reto International Trading&rdquo;) is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.&nbsp;&nbsp;</FONT></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shexian Ruibo is a related party because&nbsp;the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018. </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India&rsquo;s equity.</FONT></TD></TR>
</TABLE>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company&rsquo;s principal shareholders also provide personal
guarantees for the Company&rsquo;s short-term loans (Note 9) and long-term bank loans (Note 11).</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; text-align: left">On March 17, 2017, Reit Changjiang entered into a guarantee
agreement to guarantee the payment obligations of the Company&rsquo;s related party, Changjiang Zhongrong Hengde Ecology Co., Ltd.,
to Changjiang Li Autonomous County Rural Credit Cooperatives. The guaranteed principal creditor&rsquo;s right is RMB 25,000,000
(US$ 3,842,500).</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; text-align: left">On November 8, 2018, Shexian Ruibo borrowed
RMB 6 million (approximately $0.87 million) from an individual investor through Fusheng (Beijing) Capital Investment Consulting
Co., Ltd (&ldquo;Fusheng Capital&rdquo;) with an interest rate of 14% per annum, which was guaranteed by REIT Holdings and REIT
Changjiang. On January 5, 2019, Shexian Ruibo terminated this financing entrustment contract with Fusheng Capital (See Note 14).</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: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 133; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
15 &ndash; RELATED PARTY TRANSACTIONS (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><U></U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><U>Related
Party Sales and Purchase Transactions:</U></B></FONT></P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company also makes regular sales to various related parties,
as well as making purchase from a related party during the normal course of business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The total sales and purchase with related parties for the years ended December 31, 2018, 2017 and 2016,
were as follows:</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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Sales to related parties</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Zhongrong Honghe Eco Construction Materials Co., Ltd <SUP>(1)</SUP></P></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">567,812</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. <SUP>(2)</SUP></P></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">233,559</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Reto International Trading Co. Ltd.</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,139,440</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,940,811</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Purchase from a relate party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Shexian Ruibo Environmental Science and Technology Co., Ltd.</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,843,564</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</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">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,843,564</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</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">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(1)</SUP></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhongrong
                                         Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO&rsquo;s wife.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(2)</SUP></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changjiang
                                         Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO&rsquo;s
                                         wife.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 134; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RETO ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
16&nbsp;</B>&ndash;&nbsp;<B>EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Statutory
reserve</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is required to make appropriations to certain reserve funds, comprising the statutory surplus reserve and the discretionary
surplus reserve, based on after-tax net income determined in accordance with generally accepted accounting principles of the PRC
(&ldquo;PRC GAAP&rdquo;). Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net
income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity&rsquo;s registered capital. Appropriations
to the discretionary surplus reserve are made at the discretion of the Board of Directors. The restricted amounts as determined
pursuant to PRC statutory laws totaled $2,632,797 as of December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shares
issuances</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2016, the Company issued 800,000 shares of the Company&rsquo;s common stock to settle a loan payable to an unrelated
third party in the amount of RMB21,240,000 (approximately $3.2 million). The shares were valued at $4 per share because it was
considered the fair value of the Company&rsquo;s share that the investor was willing to convert the loan to.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for a total of $3,600,000.
As of December 31, 2016, the Company had not received the funds from the investor and the shares were held in escrow. The Company
did not record the value of the stock issued as of December 31, 2016 because the transaction was considered incomplete. These
shares are excluded from the number of the outstanding shares as well as from the calculation of the weighted average shares outstanding.
The Company received the funds from the investor on September 17, 2017 and the shares were released from escrow.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 29, 2017, the Company completed its initial public offering (&ldquo;IPO&rdquo;) of 3,220,000 shares of its common stock
at a public offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting
placement agents&rsquo; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In
connection with the offering, the Company&rsquo;s common stock began trading on the NASDAQ Capital Market beginning on November
29, 2017 under the symbol &ldquo;RETO&rdquo;.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 135; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
16&nbsp;</B>&ndash;&nbsp;<B>EQUITY (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Noncontrolling
interest</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reconciliation of noncontrolling interest as of December 31, 2018 and December 31, 2017 is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&nbsp;31,</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&nbsp;31,</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Beginning balance</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,307,727</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,012,260</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Proportionate share of net income</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">87,064</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">668,396</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Acquisition of noncontrolling interests in REIT Changjiang (a)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,970,350</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(126,806</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">597,421</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Noncontrolling interest, ending balance</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,267,985</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,307,727</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 96%; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
        January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&ldquo;Zhongrong&rdquo;) signed an equity transfer
        agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests
        held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang
        was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing
        REIT are considered under common control since they are owned by the same four individual shareholders.</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
        the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&rsquo;s
        15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December
        31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 136; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
17 &ndash; SEGMENT REPORTING</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
280, &ldquo;Segment Reporting&rdquo;, establishes standards for reporting information about operating segments on a basis consistent
with the Company&rsquo;s internal organizational structure as well as information about geographical areas, business segments
and major customers in financial statements for details on the Company&rsquo;s business segments. The Company uses the &ldquo;management
approach&rdquo; in determining reportable operating segments. The management approach considers the internal organization and
reporting used by the Company&rsquo;s chief operating decision maker for making operating decisions and assessing performance
as the source for determining the Company&rsquo;s reportable segments. Management, including the chief operating decision maker,
reviews operation results by the revenue of different products or services. Based on management&rsquo;s assessment, the Company
has determined that it has four operating segments as defined by ASC 280, including machinery and equipment, construction material,
municipal construction projects, and technology consulting and other services.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction
material segment manufactures and sells eco-friendly construction material. Machinery and equipment segment manufactures and sells
machinery and equipment used to manufacture construction material. Construction service segment generates revenue from contracting
municipal construction projects. Technological consulting service segment generates revenue from providing environmental-protection
related consulting services to customers.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents summary information by segment for the years ended December 31, 2018, 2017 and 2016, respectively:&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2018</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery&nbsp;<BR> and&nbsp;<BR> Equipment sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction<BR> materials sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal&nbsp;<BR> construction projects</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting&nbsp;<BR> and other services</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">17,453,324</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">18,805,539</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">720,191</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">590,808</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">37,569,862</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8,050,742</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11,600,016</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">537,076</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">180,505</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">20,368,339</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,402,582</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,205,523</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">183,115</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">410,303</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">17,201,523</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">478,515</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">583,123</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">329</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,320</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,065,287</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">212,819</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,508,016</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">13,420</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,734,255</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">242,077</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,033,608</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,275,685</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">294,283</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,283,697</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,675</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">2,687,222</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">3,613,721</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">(68,077</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">(1,665,184</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">4,567,682</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2018</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21,156,682</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">59,083,126</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">716,909</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">893,878</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">81,850,595</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 137; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE&nbsp;17
&ndash; SEGMENT REPORTING (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2017</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery&nbsp;<BR> and&nbsp;<BR> Equipment sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction&nbsp;<BR> materials sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal&nbsp;<BR> construction projects</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting&nbsp;<BR> and other services</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">14,484,853</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">19,455,800</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">250,422</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,359,941</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551,016</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,735,906</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">10,368,972</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">160,324</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">432,084</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">17,697,286</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,748,947</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,086,828</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">90,098</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">927,857</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">17,853,730</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">410,214</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">601,141</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">370</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,235</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,012,960</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">207,651</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,359,088</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,566,739</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">107,577</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,500,485</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">30,941</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,639,003</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,030,904</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,486,371</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">242,805</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,335,076</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,395,629</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(82,323</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,001,597</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,646,785</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2017</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,899,522</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">60,000,714</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">567,030</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,664,563</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">81,131,829</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2016</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery and Equipment sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction materials sales</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal construction projects</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting and other services</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">13,166,604</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">18,424,613</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">833,052</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">32,424,269</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,456,102</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">12,400,372</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">514,754</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">18,371,228</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,710,502</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,024,241</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">318,298</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">14,053,041</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">650,727</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">795,833</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">282</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,547</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,450,389</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">189,404</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,170,605</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,251</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,361,260</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">87,267</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,284,800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9,372,067</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">945,186</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">967,221</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">39,949</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,125,268</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,830,950</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(901,145</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(551,993</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,503,080</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2016</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,870,817</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,829,971</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(186,139</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,146,350</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">62,660,999</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 138; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RETO
ECO-SOLUTIONS, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTE
18 &ndash; SUBSEQUENT EVENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 11, 2019, the Company filed a Form S-8 to register an aggregate of 2,000,000 common shares with par value of $0.001 per
share, which is expected to issued and authorized under the Company&rsquo;s 2018 Share Incentive Plan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">In January, February and April 2019, the Company
entered into three short-term loan agreements with Bank of Beijing to borrow an aggregate amount of approximately $2.2 million
(RMB 15.0 million).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">In March 2019, the Company signed a long-term
loan agreement with Dongfang Rural Credit Cooperative to borrow approximately $727,000 (RMB 5.0 million).</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; border-bottom: Black 1.5pt solid; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-33</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>2
<FILENAME>f20f2018a1ex12-1_retoeco.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 12.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF THE CHIEF EXECUTIVE
OFFICER</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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Hengfang Li, Chief Executive Officer of ReTo Eco-Solutions,
Inc. (the &ldquo;Company&rdquo;), certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 20-F/A of the Company;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the Company and have:</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the Company&rsquo;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-indent: -36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 96pt; text-indent: -96pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: July 24, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72pt; text-indent: -36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 4%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Hengfang Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Hengfang Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: &nbsp;&nbsp;Chief Executive Officer</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>3
<FILENAME>f20f2018a1ex12-2_retoeco.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 12.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF THE CHIEF FINANCIAL
OFFICER</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, Bin Li, Chief Financial Officer of ReTo Eco-Solutions, Inc.
(the &ldquo;Company&rdquo;), certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 20-F/A of the Company;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the Company and have:</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the Company&rsquo;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="width: 94%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-indent: -36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 96pt; text-indent: -96pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="width: 88%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: July 24, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72pt; text-indent: -36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 4%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Bin Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Bin Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: Chief Financial Officer</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>4
<FILENAME>f20f2018a1ex13-1_retoeco.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION BY THE CHIEF EXECUTIVE
OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">I, Hengfang Li, Chief Executive Officer of
ReTo Eco-Solutions, Inc. (the &ldquo;Company&rdquo;), hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18pt; padding-right: 0.8pt; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 18pt; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Company&rsquo;s annual report on Form 20-F/A for the fiscal year ended December 31, 2018 (the &ldquo;Report&rdquo;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18pt; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 18pt; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company at the dates and for the periods indicated.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Date: July 24, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72pt; text-indent: -36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; padding-right: 0.8pt"></TD>
    <TD STYLE="width: 4%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0">By:</P></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0">/s/ Hengfang Li</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Hengfang Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: &nbsp;&nbsp;Chief Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>5
<FILENAME>f20f2018a1ex13-2_retoeco.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;Exhibit 13.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION BY THE CHIEF FINANCIAL
OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">I, Bin Li, Chief Financial Officer of ReTo
Eco-Solutions, Inc. (the &ldquo;Company&rdquo;), hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section
906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18pt; padding-right: 0.8pt; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 18pt; padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Company&rsquo;s annual report on Form 20-F/A for the fiscal year ended December 31, 2018 (the &ldquo;Report&rdquo;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18pt; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 18pt; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company at the dates and for the periods indicated.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 36pt">Date: July 24, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72pt; text-indent: -36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="width: 4%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Bin Li&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Bin Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: &nbsp;&nbsp;Chief Financial Officer</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &9 X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KX._X*C2S0_\ !.+]N26"::WD7]ECXVA9;>62"9"W@+6E+1S0LDL;;2RA
MXW1AN.&'4?>-?!?_  5*_P"4;W[<W_9K/QK_ /4#UJ@#Y:^/GP+_ ."*G[,G
MBOP9X%^,G[+O[/.@^-/B#X>\4^*_!WA/PU^RQXA^)GB+6/#/@B]\.Z9XK\0#
M1OA;\-?&=_9:/H>H>+?#=G?:CJ4%G;"ZUBTC2261VV^7ZU:_\$!=$B\ SK\#
M/V;/$Y^*'PPT_P",_@N'X<?LG>-/BK>:I\+]5UW5?"]CXPO+#X:?"CQ9>^']
M.G\2Z)K/A]H?$=OI%_%K6E:AI-Q:17MG/#'[S^V_^P9\0/VNOVJ_ACXJTWXA
M_&WX(^!?#7[&W[47POM_C?\ L]_M"?$;X$_$?P#\9OB-\1?V>->^&UT;;X6>
M._!>M?$'P]#I_@/Q5K%_X6\7V_B/X=SWFE6#:OI4>M'0;^T_.3P;^P[^T3X!
M\8_L]^)O'7[#/[2MWX>\#?L#>"_V;=>\#_L!?\%!KC]F0:)\9?AQ^T-\:O$/
MB'Q7KWBC3/VV/V9O%_Q'\'_%CP[XITSXJ^'I_&7BWXB:_I6K>--5@\80:;XZ
M;Q+=3 'U'XLT[_@@MX&\>>'OAAXI_9K^#.E>/_%NG-J_A7PH?V'_ (NWNK^)
M=,M[/0;[4]0\/Q:?\$;M=8MO#]MXI\-2>*9].DN%\(R:[I4/B9M)N+ZWC?L[
M+X;?\$(]1^.'_#.EG\%OV/9?BT?&6I?#B+13\$;2/P[=_$O1;%]1UCX9V'Q&
ME\'1_#34?B3I5M%+_:7P^L?%]QXPLIX+BRN=%CO(9K>/Z7\2_!'XK>,OVSO^
M">'Q[T[P-KOAGX=?!7]FO]L?P)\3[/QKX\T+Q)XZ\$>)/C)%^R@?AYX>UW48
M?%OB^[\>ZU<CX6>,8]>\4Z5XD\76W]H:4-0U7Q!>2ZO:7=W\'Z1^R=^V,_P7
M^%'_  3RO?V<_"^C_#WX8?MB^#/CC>?MRV/Q-^'H\(:I\+_AQ^U9:?M7Z5XD
M\)?#*+5KCXWZ1^TKX\^PK\,/&-CJWA%/ FF:MKGBOQE;?$S7](OX-#8 ]O\
MCK\$_P#@B=^S;XU\.?#?XN_LO_L^Z3X^\5^$M6\=Z'X/\*_LI>*/BCXANO!F
MAZQIWA[5?$]QI7PK^&7C2ZTW0[+7-9TS2)+_ %6.SMFU#4;2UB=YID5OHOPE
M_P $X_\ @F9XX\,^'_&7AS]BC]G*XT#Q3HVGZ[HMSJ'P*T70+Z;2]5M8[VRD
MO=$\0>'=+UW2;F2WE1IM.U?3;#4K-V:"\M()A)&OR]^W9^S3\5/&W[=/PI^/
M>F_L\_M6?';X3:%^R5\0_A%?I^R!^V<W['/Q#T3XDZW\8_ 'C+1QXIU[2?VL
MOV2_$7BKP3<^%M$UX_V8/%'BO1K?Q NF7-QX=BO([75;'Q;XB_L:_M,^./VS
MH/C?:?LS^,-6D\8? C]F?PK^S;\=?B#^UE;:%X__ .":^M>!? _Q\T'XUZ=X
MRN/"_P 0_'_C;XY>(?$^K^/_  7K^K^%O"FH?$[X8_M$Z[9B#XU^/+"S\&>'
M-<N #]+/^'7/_!.3_HR+]F7_ ,-!X-_^5=?(>D_"K_@AAK7QN_X9VTWX$?LE
MS_%J7Q?K/P]L]$?X"K:Z!JWQ$\.:1/X@\0?#W0OB'=^"8/AOX@\?:'H]K=:A
MJ_@O1/%NH>*-.ALKXWFE0O8W2P_/_P"P;^Q%^W=\$O%/B_Q#\)O!_P '/V"C
M=? ;]G+X7?$VQ^,FA/\ MD^$OVG_ (^_#JY^+%S\9OVI(/!OP4_:B^!^J>'/
M%'Q!/B/P'!8_$KQU\0X?B%XPTO3]9LOB/\+_ .T+7POK&@^@6'[,O[8.@?M0
MW%[^SK\*/BW^R+X=\1_&[XK^+OC)XAE_::^&_P"T1^PI\2_!_C*T\>7H^)_@
M'X%>/=4'QR^#W[1?B_Q3K/A7QEJ.G_"GX9_!?P1HOBT^,(/%'C'XHZ/=W6I^
M,@#[%\>_L ?\$KOA?I%AKWC[]D7]E;PQI.J^)?#OA'3[[4/@_P"%FANO$OBW
M5;?1/#FD1BVT2XD^TZMJEU;V5MN18?.E4RR1H6<3^//^"?/_  2S^&/AN;Q=
MX^_9$_96\+^&H-4\/:))J^I_"/PDMJNK>+?$&E^$_#>G PZ/-(UUK7B/6M)T
M6PB2-FFOK^V@49<5^.W[/?\ P3,_:V\/Z5X-TMOV?-/^ *>&_A-^RO\ #O\
M:3/_  NCP3XU3]LS]J#X:?M >'O&_P 4/VX)9-#\2:O)?7DWA/3/&^JP>/OB
MM%X8_:$^(<GQ1/ACQ7X,M+3P7I0?SEO^":_[<'Q!^&/PZ^%?Q>_9#T;Q5X>_
M9<_9*^$WP1T*'QA\8O@IXQLOV@?B3\-/V_?@)\<?$GB;P3IE]XNO+7PWH?BK
MX"> ?$VG^&=:^*"^"_$<VKZOXH\&^)])T#29=*U3Q. ?N]X:_P""<'_!,[Q9
M8W6H:-^Q'^SN;:SU?5]#G&J_ /2_#MTFHZ'?S:;J,8L/$7AG2KZ6WCO+>9;;
M4(K9].U"$)=:==7=I)%._0_\.N?^"<G_ $9%^S+_ .&@\&__ "KK\&OB)_P3
M$_;8UV/XFVJ_L_V_C#QG\0M-U_2OV,/BS+\>/!GAZ7_@F-\2[O\ :B\9?$>/
MX[VMO#XMCUK39;CP9KO@;Q2;W]GVR\<>./%)^&B? GQAH]A\.?$%S?GTGQQ_
MP2D_:(DUWXP>.?!?PKO=-\:_''XL_P#!4S_A;GB3P+^T)X4^$WQ$^(GP+^/.
MO6GB#]FSP>WQ"U7PU\8-#TFTN);263P[X5USX9^,?"'@O4KV]TWQ5X>T71?$
MGB+4@ ?LY_PZY_X)R?\ 1D7[,O\ X:#P;_\ *NO./"/["G_!)_Q[XR^*OP_\
M'_LG?LJ:]XQ^"'B3P]X1^*V@6?P>\,K>^"O$OBKP-X;^)7A[2=5:?0H;=[G5
M/ OB[PUXCMFLIKN$66K6J2RQW*S01>$?\$N/"WQM_8U\!>$_V8?C5\#-?\,0
M?&'X]_'KQ-\)KGPWI'PJ\-6_PV^&VD_#_P '^-;J_P#CA\,/A#\<OB?\ ?@O
MJ'B_XCGQ_H_@GP?^R%'8?!>;3W\+^(]8^'7PU^(7C3QQ;W?A/QE_X)E_%7XX
M_MW>/_'/Q/\ @]X4^(7[+GC_ /;\M_CIXET;Q)XH\+W>C>*?A7I/_!&Q/V5]
M'O/$'@Z36(]1U.WA_:=TS2-#D\+W]C-<3V5O'XBN]+G\)FXOJ /TT_X=<_\
M!.7_ *,B_9E_\-#X-_\ E77RE^T/^QI^RA^SK\9/^">7CCX$?LZ_!_X0>,K[
M]NWPGX:O/%'P\\"Z%X5UZY\/:G^SM^TK-J>ASZIH]I:7<VD:A+9V<E[ILDKV
M=U+9VDT\$DEK;M'\D_!C]@O]J/P3\>/V,?&GQO\ V8;S]HB?X8?"O]ECP+X+
M^*5Y^US+\/KS]B+5O@]XY^*C_&+79;G0_$EWXW^)]IX_^'/B/P?:+X#\(:9X
MN\)?'8Z/:?"[X[7OAOP):_V[;_I%^UOKVN>)M1_X)I:[XC\$:]\.-;U#_@H+
MX/>^\%>)M2\)ZOKFAO#\ /VIK:.*_P!1\#^(?%?A6Z:\MH8M1A;2?$&H)';7
MD,5R\%]'<VD !^F=%%% !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 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?!?_  5*_P"4;W[<W_9K/QK_ /4#
MUJOO2O@7_@JE<6]I_P $U_V[+F[N(+6UMOV4_CA<7-U=31V]M;6\'@#6Y)[B
MYN)F2&""&-6DFFF=(XHU:1V5%9@ ??5%? '_  ]B_P""67_22S]@#_Q,C]G7
M_P">-1_P]B_X)9?])+/V /\ Q,C]G7_YXU 'W_17P!_P]B_X)9?])+/V /\
MQ,C]G7_YXU'_  ]B_P""67_22S]@#_Q,C]G7_P">-0!]_P!!X!/I_GO@?G7P
M!_P]B_X)9?\ 22S]@#_Q,C]G7_YXU!_X*P_\$LB"/^'EG[ '/_5Y'[.O_P \
M:@#XF_X*=_M%?&7PQ>?\% ?#OPZ^(WB7X6V_[*__  1N^-W[2_@R[\):[>Z#
MKOB/XR?%8?&OPKX5\:1O:LINH?@=9_ 2:[T&XCDC.E^*/B9!J4L<EW8:/-;_
M "I\-?B+^V)\)_''Q[\/ZIXT\>7-Q\!/A7^RW^VY:^"O#'[:'Q!_;N\)^+?A
M-HWCKQUX:_:/\):I\2?B=\%?@I\3].\9>+O@^-;\1^&/@=#X(O\ POJOC'PU
MX-U_POKDM[.]I8_H?X]_;3_X(K_$WXA:5\2?&W_!0/\ X)Y>(-9L_A7\1_@C
MKNDZI^U_^S-J?A+Q_P#"?XIW'AZ]\6> /B1X7U/QS>Z5XV\,27_AG3[W3=*U
MJ&>UT^:[UR.&,VNOZQ;WO>?L_P#[4W_!&KX>V/B'PE^RK^T;_P $R? ^G:JZ
M:SXL\,?L_?%[]E;PU8ZE)L%A'JOB/1?ASXBLH+Q]DHLDOM2MI&VR"W67#!"T
MFVE%.3>RBG)OT23;^28;;Z>NB^]V7XGQKJ?[1OQ<^(_Q,_9Y^//A#XQ>,+;X
M#_M7_P#!32#X-_"#PYX;\5N/!7B7]E;X,?"+XI?#?_A*-$N-,8VNL:#^T/\
M%_PKX_\ CGX<\;>'-2;3/&7PHU3X&:OH]Q+'I4>L:K^C?_!.WXI^.OBI^SC<
MO\1];U#Q=XM^%?QV_:>_9XO/'VI1P"Y^(^G_ +.O[0WQ*^#&@_$"6>UBM[6]
MN_%6@^"M-U+5KVVMK:";6Y-3$<15!+)Y???M^?\ !';1=)\+> &_;C_X)L>%
MK+X0?9-%^'GAN#]I3]E;2%^#MWX7TF;PEI-MX$T*?Q>+/P'?^$=($N@Z3;:3
MIUA_8EC$VD0V\5FKVIR_@[_P4&_X(^? GX:^$_A/\._^"CO[!.G^$/!VGO8Z
M8E_^VM^S[JFJWDUU>7.I:IJ^M:M=_$A[S5M<UO5KV]U?6M5NW>YU'4[VZNYF
M,DS4@/U+HKX _P"'L7_!++_I)9^P!_XF1^SK_P#/&H_X>Q?\$LO^DEG[ '_B
M9'[.O_SQJ /O['/L1R/<8QSG/([8(X[=UKX _P"'L7_!++_I)9^P!_XF1^SK
M_P#/&H_X>Q?\$LO^DEG[ '_B9'[.O_SQJ /O^OSW_;N_Y'O_ ()S_P#:0CP-
M_P"LY?M/59_X>Q?\$LO^DEG[ '_B9'[.O_SQJ^4/VB?VY_V)/VC/C1_P3M^'
M_P"SY^V-^RM\=?'D'[=_A/Q%-X(^#G[0WPB^)OB^/0-._9Z_:1M=1UMO#/@K
MQ?K>M?V387.HV$-[J(LC:6DE[;+<2QF:/< ?M=1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$'C!Z
M=O7Z_AG'OBEHH /K1110 4444 %%%%  ?;_/_P!;UK^>/_@X/)'PS_9F4EMK
M?$?QS\N>"P\'VX5F'<J&< C! 9@, FOZ'*_GB_X.$!GX:_LR>WQ'\='\O!]M
M_,\<9^AK]"\)_P#DY/!?_8]P^VG_ "ZQG;KYGR_&W_))<0_]BO$?^E4/O/V!
M_8H!_P"&-?V2>>/^&8_@+QWS_P *K\*=^_>OIROB/]EGXL?#/X>_LG_L&>&O
M'/CWPEX2\1?%/X$? ;P?\-M!\0:[IVEZSXZ\4+\'?#>I2:%X4TRZGCO-<U&#
M3[::\N(-/AG-M @DN#$KH6Z.W_;W_8PNO%WQ:\!P?M-?!UO%WP'\-^.?&'QB
MT)_&>EPWOP]\+?#'4M/T;XC:]XB\Z5(+73/ FL:MI6E>+[I)I8_#NHZE8V6J
MFUN;N")_@\3_ +SB?^PC$?\ I^N?2T_X=/\ Z]T__2('US17QBO_  43_88;
MX?>$_BJW[57P4@^'?CGXA3?"CPIXMN_&VEV>D:Q\1K6**XO?",4MW)#)!J^G
M6T]O=:I%>16\>F6ES:W6H2VUO<P22?3/A#XC^ _'UYXST_P5XMT+Q3>?#KQ?
M=_#_ ,=6^AZA!J#^%/&^GZ9I6LZAX5ULV[.MEKECIFN:1>7FG2,+BUBU"V$Z
M1N^T8EG:T4#..>O?'3-% !28]SZX_,_7\,XX Z9!6B@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHK/U;5M,T+3K[6-:U&PTC2-+M+C4-4U75+RWT_3=-L+2)I[J]O[^[DAM+.T
MMH4>6>YN9HH88U,DCJBLP -"BO Q^U9^RZ1G_AI+X!X/0_\ "XOAY@CU&/$7
M3.1^%'_#5G[+O_1R7P#_ /#P_#S_ .:*@#WRBO _^&K/V7?^CDO@'_X>'X>?
M_-%1_P -6?LN_P#1R7P#_P##P_#S_P":*@#WRBO _P#AJS]EW_HY+X!_^'A^
M'G_S14?\-6?LN_\ 1R7P#_\ #P_#S_YHJ /?*_GB_P"#A X^&O[,GO\ $?QT
M/3KX/MJ_: _M6?LO ''[2/P#)_[+%\//Q/\ R,?0#DU_-W_P6=\8>,OB#J?A
M+5]+_: _9_\ C/\  /3/%S77@O0OAWX@\&7'Q-^'7B;Q'I,6CS:-XHL]#\4Z
MOJ'BSPWJ7V1WTGQ'9:5;_8-0NQINM+"\^D2W/W_A;7PN%\0N%,7C<9A,#A<)
MFM/$UL3C<1##4(PI4<5>+K5/W<9S<XQIJI.E"4VHNK!N/-\UQC2K5^%\[H8>
MA7Q->O@*E&E1P]*5:K*<YT4K4X/GE%6;FXJ3C%.7)))V_1"R_9?OOBQ\+/\
M@C'\:_!/PMT?Q5XV^"=C^S-JGB_Q]+=^&K'7_ WP:;X#R_\ "1_8+CQ%J^FW
M<^FWGB"[T$ZEI/A:#4==U)TMG:PN+.TE:'\Z?C#_ ,$^_P!MWXH_#C3/@EI/
M[,WBK0[S]FCP1_P4[O=(^*VN?%#]G%/!?[5NJ_M%_'OP5XY^$?PV^&D&C_%_
M5_B%HD?Q7\-:1<Z_X^U3X]^!_A-X?\':[H.FZ7JD_B=[F'4[7]8/^">_QG7X
M:?L]>"/#7[3_ .U7^RW;ZUH7@_P;X2\%_#+PU\1OA9#/\,/!W@S14\/Z)I/B
MWQ?I_CK5K7QEXVU#2;33)_$]SI;KX>TK4;:33]$N]8@676+[[J'[57[+@_YN
M1^ 7_AX?AYQTZ?\ %1< 8&,>@]*^)QL(T\9BX1JTJ\8XK$QC6P\W4H5HJO6M
M4HU'"FZE*:M*G/V<.>+4E%*2/H*$G*C1DX3IMTJ3=.I%1J0;IT[PJ14IJ,XO
M2<>:7+)-7=KGXH_$G]@?QW^TA\)?VW_C1\2/V._B%;_&7XH_&WQ+XY_9H_9K
M\:_'+X9^!M=GT_QM\#_A+\ _%N@?'_QA\!?CMXJ^&-_\!?B3>>$+?Q?\<?AY
MIOQ.\5:QXG^&_A)[/3O#^N^.CH?A74/HK_@EU\%?V^/V<?'7QQ^"_P"T8]QX
MI^ 'A^[\1:]X ^+>O6/P+TS5OC!\5/%WQ+\2^(_%GQ0T&V^%?B?7/B'/#\2]
M/U-_'WQ/3XZZ3X=U_0/B9K]YX8^'=M?> -+T^2#])/\ AJO]EP# _:2^ 8'M
M\8OAYZY_Z&+I1_PU7^RYQ_QDC\ ^,8_XO#\/.Q!_Z&+U _*N8U/?:*\#_P"&
MK/V7?^CDO@'_ .'A^'G_ ,T5'_#5G[+O_1R7P#_\/#\//_FBH ]\HKP/_AJS
M]EW_ *.2^ ?_ (>'X>?_ #15L^&OVA?@+XRUS3_#'A#XX?!_Q9XCU62:/2_#
M_AOXE^"]<US4WMK6>]N$T_2=+UNZO[QX+.UN;R9+:WD:*UMI[B3;%#(RJ]@\
MM_0]CHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9&L:]HW
MA^U6^U[5]*T.R>:.W2\UC4;33+5KB1))$@6XO)H8FF98I'6(-O9(Y&52$8@^
M3?H!KT5D:1KNC:_:_;M"U?2]:L1,]NU[I&H6>I6@GC"F6 W%E--")H_,C,D6
M_>BNI90&&=>C79II]FK/[@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@C_@J?''-_P3:_;J
MAFCCFAF_96^-T4L,J++%+%)X!UM)(I8W#))'(A*/&ZLCJ2K @D5][U\%_P#!
M4K_E&]^W-_V:S\:__4#UJ@#Q;X]:Y^P3\!_B[X;^!3_L#VOQ?^*'B7X8Z[\8
MH/#'P*_8\^'OQ#GTWX>^'/$^C^#=0UK6+@:9I-K9LWB+7=,T^ST^*:XU"Z,S
MRPVQAAED3QO2OVDO^"9?C6;P/#\%_P!@R^_:%'CK]GKX7_M.64WP4_8G\!>*
MX=#^%WQA\3?$WP?X"G\4O?Z?H7]B>(=6\0_![XB:>_AZ59;VW?P[=2./*VL?
M4/VU?^"5WPZ_;R_:1G\<_'K1/ _B/X0-^Q/\3?V=M!DF&H'XM_#GXN^-OBKX
M)\::'\5/AU=C2%T_09O#^B>'-0MVU:V\26VI7=U/'H&H:-J7AC5M9CD^-I_^
M"8'[1-W\4/A;\4/B]^QO_P $NOVQ-2\)_L*?LW_LIW6A_$_XK_$'X,>%? 'C
MC]G_ .+G[2WBK4?'/PD\-:9^P;\>])TSPY\4/"/Q8^'M]?:!:P^#Y?!OB3P]
MK'AFS'B30=.T?Q%J(!] _%S]HS_@F'\&O"GQT\;>(?V'X==\.?LPZPFC?M%7
MO@S]C+P%X@/P;<_"'P)\;9K_ ,:1KIMJ\.DV7@KXA:/]NO\ 2AJL=MK5AKVE
M.-^DRRR?0FJV?[!OA3X.^&OC3\1_V(O"/PKT3Q3\6/A9\&-/\*>/_P!E/X<Z
M9\08?&OQF^+7A/X*> $OO#&G:1J[6^D:OXW\;:!&VK)>2V]KI,T^JS8M[=P?
MGKXD_P#!./X]_$7]FK_@KY\+H=3^"GA+QG_P42TJV/PHTBP\5>--3\"_#6^?
M]E#X6? Z;0_&'B'_ (5?HNK_ -B:5XN\$:H^F:GX=\#WT]WX1;2=1D\/Z9JD
M]UX=L/N#_@H%^RUJ/[9'[/-M\"[.+P/>:;J7QV_9<\=^-=&^(RWTOA+Q/\,_
MA%^T?\+_ (J_$_PAJ%I8:/KCZC/XO\ >#_$?AK3=+O+%=)U34=4M+#6;[3-*
MN+S4+8 X/5=&_P"":GAOXB_&GX:^,_@G^R[X U']G_X??"#XG_%#Q-\0/@U\
M)O!7P^\/^#_CEK'Q/T#X?W[>.O$6AZ?X=DDO=6^$/C.TU"![V)M-E@T])VWZ
ME;J<^ZC_ ."7MCXNOO"VH?"W]D73M/TWX&Z1^T;>?$:^^%OP9L_A''\(]?\
M%^H>!]*\4?\ "T+C2$\'?9[G7]-N(XR=4$3VCVUVL[13IN^*_B-_P1[N?!OQ
MS^(_Q9_9'^&_[)_@;X?2>,/V$_B?X-_9LU*SUOX9?"[XF>-OV9=8_:>7XFV7
MQ3G\#?#'QCI_@I_$6A?&GP1>^ ?'6D>"/BM=VGB7P0'\1>!OLEII\UUY'8?\
M$<?VE=&\,?#75+;Q'^S/KGBKX=WWASXIO\%]0U'XAZ3^S_KWCBV_X*&?%O\
M;6U3]GJ"]7X=^(-:T#X ^&/#'Q/MOAY\._'-QX)\2:WI_B'P7H'BC4/@PVD*
M?#48!]Z_#CX@?\$GOB=8:AX@T/X5?LGZ5X$T]?$N?B9XO^&7P&\*_#R_E\+_
M !$UCX87D6D>)=6C@@U2#4/$NB7K>']6LHIM"U_3/*NM+U6YE9[>/V'6?#G_
M  2U\+^$O"/C[Q%H7[ /ASP-\0;>^N? 7C;6M+_9UTCPGXVMM+M9;_4Y_"'B
M.]@M]'\2V^GV5O<W=]+HUY>QV=K;RW-PR11.X_'K0/\ @BA^TK?^(O@OXA\9
M7G[)&BZ=X4^-WP7^*?C[X=>!]2^(E]X%M?#W@G_@I/XF_;0\8>!_!UKK?PIT
MU=;LI?ASX@_X1#2#KNG>'+#Q#XSCNSJFF^&O#MZ+FW^?/V[O^">?[0?PH^'?
MQR^''PK^#?@?]I7QC^UC\+?VW_@EX"^'5O\ "O\ :"U[P%\!M*_:9_:,U_XH
M_#WXC?#_ .)/@GX!>,OA-\-_B!I*>+XH?&OASXK^(?@GX/TR^\-Z+XUTGXLZ
MCI?AFX\.Z\ ?T2?$GX1?L&?"B_\ AUI/B_\ 9J_9[BU7XJ>-K?P)X-TZP^ _
MPRO;R_U0Z5J7B#5-0FA3PW&;7P]X:\.:+JGB+Q3K<G^B:'HMC<7]VRQ(*^-/
M"W[1/_!*[Q5=VTL/[(FA:+X,\1^#/BUX\^%GQ4\2_L3Z'HGPQ^-^@_!+PUJ'
MC+Q]_P *G\3W'A$_V[?V_A#1]9\5^'['5[+0)?&/A_1M6U+PI_;%MIUT\?T=
M^V1\ ?$?Q(^.G[&WCR/1-:\4_#WPQ=_'CX+?%;2_#EO<7/B+POX:_:1^#NI_
M#JW^)>B2017$5A_PC&JPVVEZ_JUQ:R1:7X<\1:CJ)RMJ]O/XSX'_ &:?^"BM
MM\!;#]C_ ,9:[^QI9_!?X??L\?%7X*Z7\7O#=S\7M:^+?QTN+KX=ZA\-O@A>
M:E\-]6\&Z!X*_96BT6PU!-7^+NJZ%\0/VJ;OQC)97&C^!M(^'=IK1O\ 2 #O
M/ GB?_@E7\4OAQ\+/BM\-/A5^R1X\\%?%77/"7AZTU/PS\.O@!?R>!]3\8?#
MO5?BA8VGQ.MBL4G@K4-.\)Z/=7>O:)>B7Q#I$A7[1H_V6&\NK7TO3_"__!+7
M5O!GBSXCZ5X?_8!U/X>> [BWM/''CVPTC]G:]\&>#+N]^SM9VWBOQ1;6\FA^
M';BY2\LS;0:Q?6<MP+JV,2N)HR_Y:>)/^"+GQD;PU\*/#W@?6?V=?"UKX-\!
M?L6:)XGL["3Q9HNG:OXP_9T_8]_;+_9W^('B&WMM)^'!2^F\1>)?VA_ U[X>
MU;4H;?5=1\*Z#XBDUR/2=1L=&TG58-:_X(X_M%>'/A1X \)_";5/V;=*U+PG
M\&/^"<W@GQ1X>L-8U7X;KXV\8?L>^$_'.A^/-5\-_%A_V=?B_=?"'5]4UKQ1
MI6L>!OBUIOP:\;>/KK2],U7PY>Z7X+&O3:M:@'ZGZ)X-_P""<OB?Q_X"^'?A
MGX&?LO\ B/4?BK\--9^+?PO\1^'_ (-?"?7? ?Q$\&^&]5TC2?$,_@WQMI.@
MWOA_Q!?Z.^OZ'J5WIVGWLMRVBZI!JUH+FQ@OI;7&\*:/_P $X/%WA_\ :/\
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
MUT?ZX_2U_P"B5J?^(UP__P#1*'^HWT+_ /HL:'_B6\1?_0N?G7_Q#X_M+?\
M14/@1^7B_P#^4-'_ !#X_M+?]%0^!'Y>+_\ Y0U^BG_$09^R3_T1S]IW_P )
MSX/?_/KH_P"(@S]DG_HCG[3O_A.?![_Y]='^N/TM?^B5J?\ B-</_P#T2A_J
M-]"__HL:'_B6\1?_ $+GYU_\0^/[2W_14/@1^7B__P"4-'_$/C^TM_T5#X$?
MEXO_ /E#7Z*?\1!G[)/_ $1S]IW_ ,)SX/?_ #ZZ/^(@S]DG_HCG[3O_ (3G
MP>_^?71_KC]+7_HE:G_B-</_ /T2A_J-]"__ *+&A_XEO$7_ -"Y^=?_ !#X
M_M+?]%0^!'Y>+_\ Y0T?\0^/[2W_ $5#X$?EXO\ _E#7Z*?\1!G[)/\ T1S]
MIW_PG/@]_P#/KH_XB#/V2?\ HCG[3O\ X3GP>_\ GUT?ZX_2U_Z)6I_XC7#_
M /\ 1*'^HWT+_P#HL:'_ (EO$7_T+GYU_P#$/C^TM_T5#X$?EXO_ /E#1_Q#
MX_M+?]%0^!'Y>+__ )0U^BG_ !$&?LD_]$<_:=_\)SX/?_/KH_XB#/V2?^B.
M?M._^$Y\'O\ Y]='^N/TM?\ HE:G_B-</_\ T2A_J-]"_P#Z+&A_XEO$7_T+
MGYU_\0^/[2W_ $5#X$?EXO\ _E#1_P 0^/[2W_14/@1^7B__ .4-?HI_Q$&?
MLD_]$<_:=_\ "<^#W_SZZ/\ B(,_9)_Z(Y^T[_X3GP>_^?71_KC]+7_HE:G_
M (C7#_\ ]$H?ZC?0O_Z+&A_XEO$7_P!"Y^=?_$/C^TM_T5#X$?EXO_\ E#1_
MQ#X_M+?]%0^!'Y>+_P#Y0U^BG_$09^R3_P!$<_:=_P#"<^#W_P ^NC_B(,_9
M)_Z(Y^T[_P"$Y\'O_GUT?ZX_2U_Z)6I_XC7#_P#]$H?ZC?0O_P"BQH?^);Q%
M_P#0N?G7_P 0^/[2W_14/@1^7B__ .4-'_$/C^TM_P!%0^!'Y>+_ /Y0U^BG
M_$09^R3_ -$<_:=_\)SX/?\ SZZ/^(@S]DG_ *(Y^T[_ .$Y\'O_ )]='^N/
MTM?^B5J?^(UP_P#_ $2A_J-]"_\ Z+&A_P");Q%_]"Y^=?\ Q#X_M+?]%0^!
M'Y>+_P#Y0T?\0^/[2W_14/@1^7B__P"4-?HI_P 1!G[)/_1'/VG?_"<^#W_S
MZZ/^(@S]DG_HCG[3O_A.?![_ .?71_KC]+7_ *)6I_XC7#__ -$H?ZC?0O\
M^BQH?^);Q%_]"Y^=?_$/C^TM_P!%0^!'Y>+_ /Y0T?\ $/C^TM_T5#X$?EXO
M_P#E#7Z*?\1!G[)/_1'/VG?_  G/@]_\^NC_ (B#/V2?^B.?M._^$Y\'O_GU
MT?ZX_2U_Z)6I_P"(UP__ /1*'^HWT+_^BQH?^);Q%_\ 0N?G7_Q#X_M+?]%0
M^!'Y>+__ )0T?\0^/[2W_14/@1^7B_\ ^4-?HI_Q$&?LD_\ 1'/VG?\ PG/@
M]_\ /KH_XB#/V2?^B.?M._\ A.?![_Y]='^N/TM?^B5J?^(UP_\ _1*'^HWT
M+_\ HL:'_B6\1?\ T+GYU_\ $/C^TM_T5#X$?EXO_P#E#1_Q#X_M+?\ 14/@
M1^7B_P#^4-?HI_Q$&?LD_P#1'/VG?_"<^#W_ ,^NC_B(,_9)_P"B.?M._P#A
M.?![_P"?71_KC]+7_HE:G_B-</\ _P!$H?ZC?0O_ .BQH?\ B6\1?_0N?G7_
M ,0^/[2W_14/@1^7B_\ ^4-'_$/C^TM_T5#X$?EXO_\ E#7Z*?\ $09^R3_T
M1S]IW_PG/@]_\^NC_B(,_9)_Z(Y^T[_X3GP>_P#GUT?ZX_2U_P"B5J?^(UP_
M_P#1*'^HWT+_ /HL:'_B6\1?_0N?G7_Q#X_M+?\ 14/@1^7B_P#^4-'_ !#X
M_M+?]%0^!'Y>+_\ Y0U^BG_$09^R3_T1S]IW_P )SX/?_/KH_P"(@S]DG_HC
MG[3O_A.?![_Y]='^N/TM?^B5J?\ B-</_P#T2A_J-]"__HL:'_B6\1?_ $+G
MYU_\0^/[2W_14/@1^7B__P"4-'_$/C^TM_T5#X$?EXO_ /E#7Z*?\1!G[)/_
M $1S]IW_ ,)SX/?_ #ZZ/^(@S]DG_HCG[3O_ (3GP>_^?71_KC]+7_HE:G_B
M-</_ /T2A_J-]"__ *+&A_XEO$7_ -"Y^=?_ !#X_M+?]%0^!'Y>+_\ Y0T?
M\0^/[2W_ $5#X$?EXO\ _E#7Z*?\1!G[)/\ T1S]IW_PG/@]_P#/KH_XB#/V
M2?\ HCG[3O\ X3GP>_\ GUT?ZX_2U_Z)6I_XC7#_ /\ 1*'^HWT+_P#HL:'_
M (EO$7_T+GYU_P#$/C^TM_T5#X$?EXO_ /E#1_Q#X_M+?]%0^!'Y>+__ )0U
M^BG_ !$&?LD_]$<_:=_\)SX/?_/KH_XB#/V2?^B.?M._^$Y\'O\ Y]='^N/T
MM?\ HE:G_B-</_\ T2A_J-]"_P#Z+&A_XEO$7_T+GYU_\0^/[2W_ $5#X$?E
MXO\ _E#1_P 0^/[2W_14/@1^7B__ .4-?HI_Q$&?LD_]$<_:=_\ "<^#W_SZ
MZ/\ B(,_9)_Z(Y^T[_X3GP>_^?71_KC]+7_HE:G_ (C7#_\ ]$H?ZC?0O_Z+
M&A_XEO$7_P!"Y^=?_$/C^TM_T5#X$?EXO_\ E#1_Q#X_M+?]%0^!'Y>+_P#Y
M0U^BG_$09^R3_P!$<_:=_P#"<^#W_P ^NC_B(,_9)_Z(Y^T[_P"$Y\'O_GUT
M?ZX_2U_Z)6I_XC7#_P#]$H?ZC?0O_P"BQH?^);Q%_P#0N?G7_P 0^/[2W_14
M/@1^7B__ .4-'_$/C^TM_P!%0^!'Y>+_ /Y0U^BG_$09^R3_ -$<_:=_\)SX
M/?\ SZZ/^(@O]DD\?\*=_:=YXX\-_![/X?\ %ZZ/]<?I:_\ 1*U/_$:X?_\
MHE#_ %&^A=_T6-#_ ,2WB+_Z%S\Z_P#B'Q_:6_Z*A\"/R\7_ /RAH_XA\?VE
MO^BH? C\O%__ ,H:_6#]F?\ X+*_"[]I[X\^!?@AX5^"WQ*\.2_$'4-?L]'\
M2>)-7\(F*RAT3P_K?B(7&K:5I6HZ@\+W5KHDEN;>QU'41!<W$0$UQ$LDP_9.
MO@,W^D'XY9!BHX+.IY=EF+G0IXF&'Q?#67PJ2P]656%.M%0Q]:+IU)4*RA)3
M][V<FE:SE^H9?]%SP&S;#1QF6X/.,;A9-1C7P_%692IN3IT:O+>6!IM2]GB*
M$W%P32JQ32=XQ_D,_P"(?']I;_HJ'P(_+Q?_ /*&C_B'Q_:6_P"BH? C\O%_
M_P H:_KSHKS/^)GO%O\ Z&>2?^([@?\ YJ.[_B4KP5_Z%&??^)/F/_S(?R&?
M\0^/[2W_ $5#X$?EXO\ _E#1_P 0^/[2W_14/@1^7B__ .4-?UYT4?\ $SWB
MW_T,\D_\1W __-0?\2E>"O\ T*,^_P#$GS'_ .9#^0S_ (A\?VEO^BH? C\O
M%_\ \H:/^(?']I;_ **A\"/R\7__ "AK^O.BC_B9[Q;_ .AGDG_B.X'_ .:@
M_P")2O!7_H49]_XD^8__ #(?R&?\0^/[2_\ T5'X$?EXO_\ E#7R7^UY_P $
MQ?BM^Q#X0\'_ !!^(OB[X;>)--\6^+)/!>GVO@V/6O[0M;]M"U36_M-R=5TV
MR@^R&VTNYA/DR-()FC'E[26/]T]?@S_P7\ _X9V^!Y[_ /"]%'X'X?>,L_GW
MKW.&/'SQ'XLXDR#AS.\=E%?*<WS? 87'4:61X*A4J4?;O$<L:L:U5PO4PM%M
M^SG=*47%J3:BK]'#PLX,H8GBC(<NSG#YQDF$QF,R^M7X@Q^)I4L0\+5PW-.A
M/#TX5%[+&5URN<+-QDG>*OTW_! RV$'['WQ+D"H@NOVF/&5P B[3\OPM^#=H
M?,P &;-L0"<_NQ&/X1C]P*_$G_@@IS^QQX^S_P!''>-?_5>?">OVVK\1\0[+
MCSC%*,8I<2YO%1BE&*4<7RI*,5&*245HHI+HD?O?"S;X:R!MN3>48!N4FVVW
M0NVVVVVVWJVV^K"BBBOCCW@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M;_Y9T?\ #K3]@'_HV3X??]^]6_\ EG7\^O\ PL'_ (+W?W/VG?\ PVWPS_\
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
M_P#GF'_$.O#[_HA.#?\ Q%L@_P#G4? '_#K3]@'_ *-D^'W_ '[U;_Y9T?\
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
M^V"BBB@ HHHH *_!G_@OY_R;M\#_ /LNB?\ JOO&5?O-7X,_\%_/^3=O@?\
M]ET3_P!5]XRK[CPT_P"3@\'?]E!@?_=D^=XN_P"27S__ +%6+_\ 2:1V'_!!
M/_DSCQ]_V<=XU_\ 5>?">OVVK\2?^""?_)G'C[_LX[QK_P"J\^$]?MM6'B'_
M ,EYQE_V4V<_^IDB^%?^29R#_L3Y?_ZCH****^./?"BBB@#X_P#V\?VKK+]B
M3]E7XH_M'W'A.;Q[J'@J#PWI?ACP5%J7]AIXI\:^.?%VA^!?!VD7VNM9:A'H
M6CS>(_$FGRZWK+V5V=/T>&]N+>TO+I;>UF_+/]I#_@J+^U_^PAIOQX\'_M*_
M"GX'_&KXJ^&/V#?B!^W#\(-<_9UMO$WP^\#&W^%WB[P5\/\ XE_#'XE>%_BU
M\3M=UJYLO NJ^/\ PSXT@^)'ACQKI^H^/?!K:_I&A_"G2?&&BZ;IWB?]8_C_
M !?LO?'[X9?$S]GGX[W/A[Q9\/?'>F:EX,\?^$-1GU:T-Q%!>*LL<=]IJVU]
MINJ:1JUA!?:7JNF7EM?:7JVGVNI:?=175M#,OP'<?L!?L)^)/!OQV\,_%?X]
M?'/XZ^(/C_\ L_2?LJ^(OBE\7_BBWB/XE^$/V>9KBWU&?X7?#C5=,\&:%H/A
M?1[_ %VTM?$NO:H_AK4O$_BSQ#:6.I^+M=UZ;3M/%K^8U_&WP8PU>OAL3XN^
M%V'Q.&KU\-B</7\0N#*-?#XG#5JV&Q.'KT:O$E.K1KX?$8;$8>O1JPA4HUZ%
M:E4A"I2J0A[D.&.):D8SI\/9[.$XPG"<<GS.49PJ1C.$XR6"<90G"<)PE%N,
MHSC*+<9)OX5\!?\ !?#XP_"WQI\89_VY_P!G?4_AM\,O@]I?[)'PNE3P=X;^
M OACQ'XG_:6_:S\%Z%\2_"LWB#XC>*?^"AOC/X$? WX10^!8O&?B&PU3XG>.
M?^$/7P[I^GWGCOXY_#SXE7&B_!3Q=]"?%3_@NMHOPR^)7PO\7Q_LY_&;Q/\
MLE^,/^">OBK]N#QW?Z;X,\,>'OVAOA%I7A7XSZ/\,M:U/QOX2^)?Q@^'GA>;
MP/X9L+^2XU6P\ 77Q%\=^)KV73M7^&VE^,_!TEWK5M] ^+_V&_V#?%J?'"5/
MBY\5O"^J_'W7_P!FOQ-XTU;PK\2+ZQ"ZK^RG\/K3X9?"R >&[_PWJG@?Q9X8
MF\+6D:^,O /Q/\*^/_A_XNU86^MZGX6.J:7HMSIGED'_  2N_P""6UA\,I/A
M)H?B#QCX;\&3?L@_$K]BF:RT'QK)8,WPE^+?Q,@^+OCK58X/^$6ETRT\<ZKX
MZB;4[?5;'3[70]+M9Y=*TSPU::8(+6#+_B.?@E_T>/PI_P#%C<$__1,5_JKQ
M/_T3>?\ _AFS/_YA/J'7?^"LW[,VA?&RY^$[>'_C!JG@K2OB]\._V=O$W[3&
MD>%?#5Q^SUX4_:*^*_@:T^(O@#X(ZUJL_C:U^*,WBW6_#.K>'#=^(-"^%.M?
M#'PQKWBC0/"7B_Q]H'BJ[FT:V^0-:_X.,?V+?"7P0^#OQ]^('PK_ &C/ACX)
M_:!B^)^O?!BS^)EW^RGX&\2?$+X;_!2Y72_BO\4=$TWQ#^U196L>A^%_$,UG
MX:\/^!-3U&P^.7QEU6^@G^ /PE^*VBPWVKV?NUQ^PU_P3ZNOC2GQDG\>>-WM
MI_B'\/?C/KGP</C>\'P/\5?'3X5?#O3/A;X!^-?B+P.OAX7-S\0]!\(Z+I$/
MVJSURQT#5-8TNP\1:SX?U'7;2#4$YNU_X)\_L":%\)?V9_A-X"^-OQT^%(_9
M1\*_%#X>_"_XF?"OXS>(_ OQBE^&?QJUBVU[XI_#KQ)\0=$T2#4;[PYXMU;3
M=$U W>EPZ+XI\.:AH&D:KX.\1^'=6MY;ZX/^(Y^"7_1X_"G_ ,6-P3_]$P?Z
MJ\3_ /1-Y_\ ^&;,_P#YA/V \#>-/#?Q(\%^$OB#X.U%=7\)>./#6A^+O#.J
M+#<6PU#0?$6FVVKZ3>&VNXH+NU>XL;N"22UNH8;JV=F@N88IXY(UZFO&=.^,
M_P '-+T^QTVV\>V4EOI]G;6-O)?W^MZM?R06D"6\+WVJZHMYJ>IWC1QH;G4-
M1O+J_O)B]Q=W,]Q))*US_A>WPC_Z'K1_RO/_ )%H_P"(Y^"7_1X_"G_Q8W!/
M_P!$P?ZJ\3_]$WG_ /X9LS_^83UJBO)?^%[?"/\ Z'K1_P KS_Y%H_X7M\(_
M^AZT?\KS_P"1:/\ B.?@E_T>/PI_\6-P3_\ 1,'^JO$__1-Y_P#^&;,__F$]
M:HKR7_A>WPC_ .AZT?\ *\_^1:/^%[?"/_H>M'_*\_\ D6C_ (CGX)?]'C\*
M?_%C<$__ $3!_JKQ/_T3>?\ _AFS/_YA/6J*\E_X7M\(_P#H>M'_ "O/_D6C
M_A>WPC_Z'K1_RO/_ )%H_P"(Y^"7_1X_"G_Q8W!/_P!$P?ZJ\3_]$WG_ /X9
MLS_^83UJBO)?^%[?"/\ Z'K1_P KS_Y%H_X7M\(_^AZT?\KS_P"1:/\ B.?@
ME_T>/PI_\6-P3_\ 1,'^JO$__1-Y_P#^&;,__F$]:HKR7_A>WPC_ .AZT?\
M*\_^1:/^%[?"/_H>M'_*\_\ D6C_ (CGX)?]'C\*?_%C<$__ $3!_JKQ/_T3
M>?\ _AFS/_YA/6J*\E_X7M\(_P#H>M'_ "O/_D6C_A>WPC_Z'K1_RO/_ )%H
M_P"(Y^"7_1X_"G_Q8W!/_P!$P?ZJ\3_]$WG_ /X9LS_^83UJBO)?^%[?"/\
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
M&/5[?Q=K'[;?\+U^$7.?'6CG(QC%Y[_].O?- ^.GPB!S_P )UH^< 9Q>=O\
MMUK\+_XCGX)?]'C\*?\ Q8W!/_T3'W_^JO$__1-Y_P#^&;,__F$_E@M_@1XI
MUSX0ZCH*?!GXVZ'^S='^W3\(_'7B7X_:?_P2Z\1^#OC3*FF?L*^+O#_B/Q)>
M_P#!-1?V;I[GXR^$?#_QB3X<_ _3_B-J/[+.LVUOIWB^Z\3N?$%Q\&!\8-+H
M?$S_ ()V?'2W^!G[)WQA^&?PV^/VD?MD>+?V;O$OPKUGP%8Z3Y?ASX6?#+X;
M_L\?%CP#XL\1^*/BI)X+U?XD_"SXF?&GX#^*W^$'PH_9_C^*&B>&]&_:F^,'
M@_XQ/X*U:_\ @'XHU#0OZKC\=?A&1@^.M'QC!XO.>"#_ ,NOT-)_PO3X19/_
M !76C8SG[MYUR#_SZ^P]R<FC_B.?@E_T>/PI_P#%C<$__1,'^JO$_P#T3>?_
M /AFS/\ ^83Y6_X)E?$3XL?$/]D_P@?BQ\#++]G^[\"ZI?\ PQ\"^#M*^$GQ
M2^ .AZE\,/ MAH^C^#_$'A[X'_&T?\+9^%NAB!+OPWIGAKQS_P 3*XM_#7_"
M0:<9- US2)3^@M>2?\+U^$?&/'6C8![B\)]./]%XX)_0=,TO_"]OA'_T/6C_
M )7G_P BT?\ $<_!+_H\?A3_ .+&X)_^B8/]5>)_^B;S_P#\,V9__,)ZU17D
MO_"]OA'_ -#UH_Y7G_R+1_PO;X1_]#UH_P"5Y_\ (M'_ !'/P2_Z/'X4_P#B
MQN"?_HF#_57B?_HF\_\ _#-F?_S">M45Y+_PO;X1_P#0]:/^5Y_\BT?\+V^$
M?_0]:/\ E>?_ "+1_P 1S\$O^CQ^%/\ XL;@G_Z)@_U5XG_Z)O/_ /PS9G_\
MPGK5%>2_\+V^$?\ T/6C_E>?_(M'_"]OA'_T/6C_ )7G_P BT?\ $<_!+_H\
M?A3_ .+&X)_^B8/]5>)_^B;S_P#\,V9__,)ZU17DO_"]OA'_ -#UH_Y7G_R+
M1_PO;X1_]#UH_P"5Y_\ (M'_ !'/P2_Z/'X4_P#BQN"?_HF#_57B?_HF\_\
M_#-F?_S">M45Y+_PO;X1_P#0]:/^5Y_\BTH^.OPC) 'CK1\D@#B\')]S:XH_
MXCGX)?\ 1X_"G_Q8W!/_ -$P?ZJ\3_\ 1-Y__P"&;,__ )A/Y1?V//\ E,]>
M_P#9R?[4_P#Z#\5Z_L3K^,[]DOQ/X?TS_@L#=^)[_5;6U\/O^T3^TU>IJLGF
M_9FMM13XIFQE&R-I MSYT0C+1@Y==X3DC^M?_A>WPC_Z'K1_RO/_ )%K]R\>
MO$SPWX6S_@K#<3^(7 W#F)S#PMX#S7 8?/N+^&\GKX[*\5E5L-F6#HYGG6"J
M8K+\3I]7QN'A5PM>Z]E7J(_/_#O(\ZQV79]/ Y/FN,A1XPXDH59X3+L;B84J
M\,:N>C4E0PU6,*L/MTI.-2.O-"-CUJBO)?\ A>WPC_Z'K1_RO/\ Y%H_X7M\
M(_\ H>M'_*\_^1:_#?\ B.?@E_T>/PI_\6-P3_\ 1,?H'^JO$_\ T3>?_P#A
MFS/_ .83UJBO)?\ A>WPC_Z'K1_RO/\ Y%H_X7M\(_\ H>M'_*\_^1:/^(Y^
M"7_1X_"G_P 6-P3_ /1,'^JO$_\ T3>?_P#AFS/_ .83UJBO)?\ A>WPC_Z'
MK1_RO/\ Y%H_X7M\(_\ H>M'_*\_^1:/^(Y^"7_1X_"G_P 6-P3_ /1,'^JO
M$_\ T3>?_P#AFS/_ .83UJOP9_X+^?\ )NWP/_[+HG_JOO&5?L9_PO;X1?\
M0]:/^5Y_\BU^'O\ P75^(W@CQE^S_P#!>S\,>([#6;JU^-GVN>"T%QYD=NG@
M'Q=&96$L$8V"2:)"02<R+@$9Q^D^#OBWX4\0>*? 62Y#XG>'>=YQF'$F!H9?
ME.4<<<*9GF>.KJGCJSHX/ 8'/\5C,555*A7JNEA\/6J>SHU9\G)3G*/RW&_#
MV?X/A#B/$XO(\YPN&HY1BY5<1B,KS"A0I1M1CS5*M7"0ITX\THKFG.*O**O>
M23]F_P"""?\ R9QX^_[..\:_^J\^$]?MM7X(_P#!#GXE>!/!W[)'CK2_$WB7
M3](OY?VA?&5Y':W/GF1[67X?_"R..<>3#*NQY(94'S9RAR!7[*?\+V^$?_0]
M:/\ E>?_ "+7/XL>+WA/D7B=Q_DV=^*'ASDV;Y;Q;G6%S'*LUXYX3R[,L!B8
MXFG4EA\;@,;G^&Q>$KQIXBA.5'$8>C5C"M2DX*-2#EKP=P[Q!B^$^&\3A<BS
MG$X>MDN7SHU\/E685J-6#H-*=*K2PDZ=2+<)+FA.4;QDKWBTO6J*\E_X7M\(
M_P#H>M'_ "O/_D6D/QW^$0!/_"=:-QZB\ _])#7Y]_Q'/P2_Z/'X5?\ BQN"
M?_HF/I/]5>)_^B;S_P#\,V9__,)ZW17':%\0/!_B:TEOM UZRU2T@N6LYI[8
M7!2.Z2&"X>%M\"'>L-S!(<#&V53G.0"OL\OXMX5S? X7,\JXFX>S/+<;25?!
MYAE^=Y5C<#BZ#E4@JV%Q>%Q]?#8BDYT:L%4HUJD'*E4BI-PFH^96R_'X>K.A
MB,#C*%:E+DJT:V%Q%*K3DDGRU*=2E"<)6E%\LHQ=I1=K-7^5/$_[)M_XB\4>
M)?$">,K*V37_ !#K>MI;-I4\CVRZOJEUJ"6[R"X D:%;E8V<!5=DRH5< 8O_
M  QGJ?\ T/5C_P"":7_Y)K[TV@=..GZ?YYIU?R5F7[/;Z*&<9GF><9AX=9A6
MS#-\RS'-\PKKCCC&FJ^/S;,<PS7'UE3I9E&E35;'9IC:JI4XQITE55.G%4Z=
M.,?T&AXO\?X>A0P]+.:4:.'HT</1B\KRV7+1P]&CAZ4>9T7*7+2H4H\TFY2Y
M7)W<I-_!/_#&>I_]#U8_^":7_P"2:/\ AC/4_P#H>K'_ ,$TO_R37WM17%_Q
M3E^B)_T;;,?_ !.^-?\ YZ&O_$9?$/\ Z'5'_P -66__ "@^"?\ AC/4_P#H
M>K'_ ,$TO_R31_PQGJ?_ $/5C_X)I?\ Y)K[VHH_XIR_1$_Z-MF/_B=\:_\
MST#_ (C+XA_]#JC_ .&K+?\ Y0?!/_#&>I_]#U8_^":7_P"2:/\ AC/4_P#H
M>K'_ ,$TO_R37WM11_Q3E^B)_P!&VS'_ ,3OC7_YZ!_Q&7Q#_P"AU1_\-66_
M_*#X)_X8SU/_ *'JQ_\ !-+_ /)-'_#&>I_]#U8_^":7_P"2:^]J*/\ BG+]
M$3_HVV8_^)WQK_\ /0/^(R^(?_0ZH_\ AJRW_P"4'P3_ ,,9ZG_T/5C_ .":
M7_Y)H_X8SU/_ *'JQ_\ !-+_ /)-?>U%'_%.7Z(G_1MLQ_\ $[XU_P#GH'_$
M9?$/_H=4?_#5EO\ \H/@G_AC/4_^AZL?_!-+_P#)-'_#&>I_]#U8_P#@FE_^
M2:^]J*/^*<OT1/\ HVV8_P#B=\:__/0/^(R^(?\ T.J/_AJRW_Y0?!/_  QG
MJ?\ T/5C_P"":7_Y)H_X8SU/_H>K'_P32_\ R37WM11_Q3E^B)_T;;,?_$[X
MU_\ GH'_ !&7Q#_Z'5'_ ,-66_\ R@^"?^&,]3_Z'JQ_\$TO_P DT?\ #&>I
M_P#0]6/_ ()I?_DFOO:BC_BG+]$3_HVV8_\ B=\:_P#ST#_B,OB'_P!#JC_X
M:LM_^4'P3_PQGJ?_ $/5C_X)I?\ Y)H_X8SU/_H>K'_P32__ "37WM11_P 4
MY?HB?]&VS'_Q.^-?_GH'_$9?$/\ Z'5'_P -66__ "@^"?\ AC/4_P#H>K'_
M ,$TO_R31_PQGJ?_ $/5C_X)I?\ Y)K[VHH_XIR_1$_Z-MF/_B=\:_\ ST#_
M (C+XA_]#JC_ .&K+?\ Y0?!/_#&>I_]#U8_^":7_P"2:/\ AC/4_P#H>K'_
M ,$TO_R37WM11_Q3E^B)_P!&VS'_ ,3OC7_YZ!_Q&7Q#_P"AU1_\-66__*#X
M)_X8SU/_ *'JQ_\ !-+_ /)-'_#&>I_]#U8_^":7_P"2:^]J*/\ BG+]$3_H
MVV8_^)WQK_\ /0/^(R^(?_0ZH_\ AJRW_P"4'P3_ ,,9ZG_T/5C_ .":7_Y)
MH_X8SU/_ *'JQ_\ !-+_ /)-?>U%'_%.7Z(G_1MLQ_\ $[XU_P#GH'_$9?$/
M_H=4?_#5EO\ \H/@G_AC/4_^AZL?_!-+_P#)-'_#&>I_]#U8_P#@FE_^2:^]
MJ*/^*<OT1/\ HVV8_P#B=\:__/0/^(R^(?\ T.J/_AJRW_Y0?!/_  QGJ?\
MT/5C_P"":7_Y)H_X8SU/_H>K'_P32_\ R37WM11_Q3E^B)_T;;,?_$[XU_\
MGH'_ !&7Q#_Z'5'_ ,-66_\ R@^"?^&,]3_Z'JQ_\$TO_P DT?\ #&>I_P#0
M]6/_ ()I?_DFOO:BC_BG+]$3_HVV8_\ B=\:_P#ST#_B,OB'_P!#JC_X:LM_
M^4'P0?V,]3Q_R/5C_P"">8?J+GKZ<$9QD'I7XJ_\%H/@E<?"7P%\ ;RYU^WU
MG^U_'7C.V6.&QDLQ!]G\+V5QYA9I9"X8+M"A5V_+C(X7^I]NA_#]2/\ /?Z'
MI7\SG_!>'XO_  K\<Z'\&_ '@WXA>$?$_CGX;?$[QI:_$#PAHNO6%_XC\&W%
MQX.T[[.GB/2()GO])%P+B 6\EY!$D_F#RF<AL?NOT9?H1?1P\+_'OPPX_P"!
MN!,?EG%7"_$?U[*<QGQ9Q7F=/!U*^5YUEN(K5,%C<;B,'6@\'F6,I/ZS3=.G
M[6-2\9PIR/@_$[Q/XSSW@'BK*,US:C6P&.RJI2Q%%8#+Z#JJ-?"5J<(U*=.%
M2,O:T8-*G)2E9Q5TY)_>O[*O[)]_XF_9>_9J\1Q^,K2U77?V??@OJRVTFE32
MO;C4/AMX9NS"9!<A9#$9?+WA0"%4JD8^4>]?\,9ZG_T/5C_X)I?_ ))K0_X)
MZ_&/X4?$3]E_X%^!? ?Q%\&^,?&'PE_9Y_9]T#XG>'/#6OZ;K&K> M<N?AKI
M=C#HWBJSL+B>31-4:\\/ZU:MIUZ(KN*?2[R*6)'A91]S5^09_P#L]/HI9KG^
M?9MF?AQF4\SS;/<\S;,JCXUXSP[J9CFV=9QFV857AXYC3A0]KC\UQU5484X4
MZ*JJE3A&G2IQ7V6"\7^/</@L'A\/G='ZOA\'A,/A[9;EM1*AA\+AJ%!*I[&7
M.E1H4ESN3<^7F;;DV_@G_AC/4_\ H>K'_P $TO\ \DT?\,9ZG_T/5C_X)I?_
M ))K[VHKR?\ BG+]$3_HVV8_^)WQK_\ /0ZO^(R^(?\ T.J/_AJRW_Y0?!/_
M  QGJ?\ T/5C_P"":7_Y)H_X8SU/_H>K'_P32_\ R37WM11_Q3E^B)_T;;,?
M_$[XU_\ GH'_ !&7Q#_Z'5'_ ,-66_\ R@^"?^&,]3_Z'JQ_\$TO_P DT?\
M#&>I_P#0]6/_ ()I?_DFOO:BC_BG+]$3_HVV8_\ B=\:_P#ST#_B,OB'_P!#
MJC_X:LM_^4'P3_PQGJ?_ $/5C_X)I?\ Y)H_X8SU/_H>K'_P32__ "37WM11
M_P 4Y?HB?]&VS'_Q.^-?_GH'_$9?$/\ Z'5'_P -66__ "@^"?\ AC/4_P#H
M>K'_ ,$TO_R31_PQGJ?_ $/5C_X)I?\ Y)K[VHH_XIR_1$_Z-MF/_B=\:_\
MST#_ (C+XA_]#JC_ .&K+?\ Y0?!/_#&>I_]#U8_^":7_P"2:/\ AC/4_P#H
M>K'_ ,$TO_R37WM11_Q3E^B)_P!&VS'_ ,3OC7_YZ!_Q&7Q#_P"AU1_\-66_
M_*#X)_X8SU/_ *'JQ_\ !-+_ /)-'_#&>I_]#U8_^":7_P"2:^]J*/\ BG+]
M$3_HVV8_^)WQK_\ /0/^(R^(?_0ZH_\ AJRW_P"4'P3_ ,,9ZG_T/5C_ .":
M7_Y)H_X8SU/_ *'JQ_\ !-+_ /)-?>U%'_%.7Z(G_1MLQ_\ $[XU_P#GH'_$
M9?$/_H=4?_#5EO\ \H/@G_AC/4_^AZL?_!-+_P#)-'_#&>I_]#U8_P#@FE_^
M2:^]J*/^*<OT1/\ HVV8_P#B=\:__/0/^(R^(?\ T.J/_AJRW_Y0?!/_  QG
MJ?\ T/5C_P"":7_Y)H_X8SU/_H>K'_P32_\ R37WM11_Q3E^B)_T;;,?_$[X
MU_\ GH'_ !&7Q#_Z'5'_ ,-66_\ R@^"?^&,]3_Z'JQ_\$TO_P DT?\ #&>I
M_P#0]6/_ ()I?_DFOO:BC_BG+]$3_HVV8_\ B=\:_P#ST#_B,OB'_P!#JC_X
M:LM_^4'P3_PQGJ?_ $/5C_X)I?\ Y)H_X8SU/_H>K'_P32__ "37WM11_P 4
MY?HB?]&VS'_Q.^-?_GH'_$9?$/\ Z'5'_P -66__ "@^"?\ AC/4_P#H>K'_
M ,$TO_R31_PQGJ?_ $/5C_X)I?\ Y)K[VHH_XIR_1$_Z-MF/_B=\:_\ ST#_
M (C+XA_]#JC_ .&K+?\ Y0?!/_#&>I_]#U8_^":7_P"2:/\ AC/4_P#H>K'_
M ,$TO_R37WM11_Q3E^B)_P!&VS'_ ,3OC7_YZ!_Q&7Q#_P"AU1_\-66__*#X
M)_X8SU/_ *'JQ_\ !-+_ /)-'_#&>I_]#U8_^":7_P"2:^]J*/\ BG+]$3_H
MVV8_^)WQK_\ /0/^(R^(?_0ZH_\ AJRW_P"4'P3_ ,,9ZG_T/5C_ .":7_Y)
MH_X8SU/_ *'JQ_\ !-+_ /)-?>U%'_%.7Z(G_1MLQ_\ $[XU_P#GH'_$9?$/
M_H=4?_#5EO\ \H/@G_AC/4_^AZL?_!-+_P#)-'_#&>I_]#U8_P#@FE_^2:^]
MJ*/^*<OT1/\ HVV8_P#B=\:__/0/^(R^(?\ T.J/_AJRW_Y0?!/_  QGJ?\
MT/5C_P"":7_Y)H_X8SU/_H>K'_P32_\ R37WM11_Q3E^B)_T;;,?_$[XU_\
MGH'_ !&7Q#_Z'5'_ ,-66_\ R@^"?^&,]3_Z'JQ_\$TO_P DT?\ #&>I_P#0
M]6/_ ()I?_DFOO:BC_BG+]$3_HVV8_\ B=\:_P#ST#_B,OB'_P!#JC_X:LM_
M^4'P3_PQGJ?_ $/5C_X)I?\ Y)H_X8SU/_H>K'_P32__ "37WM11_P 4Y?HB
M?]&VS'_Q.^-?_GH'_$9?$/\ Z'5'_P -66__ "@^"?\ AC/4_P#H>K'_ ,$T
MO_R31_PQGJ?_ $/5C_X)I?\ Y)K[VHH_XIR_1$_Z-MF/_B=\:_\ ST#_ (C+
MXA_]#JC_ .&K+?\ Y0?S\_\ !5#]F^]^&W[%OQ \63^*;754L?%OPG@-E%IL
MEL\O]H?$OPQIX(F:=POEM="4C;\P3 (;::\E_P"".O[/]Y\4_P!G?XAZ_!XE
MM]'6U^,^K:6;::P>[=S;^"_!5P9O,6:, /\ :PH4J6&PDG! K]!O^"U!_P"-
M?'Q0]_&OP5'_ )E[P97B7_!!#_DU/XG_ /9?=>_7P%\/3_\ 6'M7]2Y=]$3P
M#PGT.>)O!&AP=BX>&V;>.61\:8[(WQ/Q'.O6XCPN1IT,<LWEC7FE*$/J="^$
MI5UA9\KYJ=Y2O^78GQ#XMJ>,65\3RS*F\ZP_ >8Y;2Q7U'!J,<%4S2FI4OJZ
MI>P;?M)_O'#VFOQ:(^T?^&,]3_Z'JQ_\$TO_ ,DT?\,9ZG_T/5C_ .":7_Y)
MK[VHK^6O^*<OT1/^C;9C_P")WQK_ //0_4?^(R^(?_0ZH_\ AJRW_P"4'P3_
M ,,9ZG_T/5C_ .":7_Y)H_X8SU/_ *'JQ_\ !-+_ /)-?>U%'_%.7Z(G_1ML
MQ_\ $[XU_P#GH'_$9?$/_H=4?_#5EO\ \H/@G_AC/4_^AZL?_!-+_P#)-'_#
M&>I_]#U8_P#@FE_^2:^]J*/^*<OT1/\ HVV8_P#B=\:__/0/^(R^(?\ T.J/
M_AJRW_Y0?!/_  QGJ?\ T/5C_P"":7_Y)H_X8SU/_H>K'_P32_\ R37WM11_
MQ3E^B)_T;;,?_$[XU_\ GH'_ !&7Q#_Z'5'_ ,-66_\ R@^"?^&,]3_Z'JQ_
M\$TO_P DT?\ #&>I_P#0]6/_ ()I?_DFOO:BC_BG+]$3_HVV8_\ B=\:_P#S
MT#_B,OB'_P!#JC_X:LM_^4'P3_PQGJ?_ $/5C_X)I?\ Y)H_X8SU/_H>K'_P
M32__ "37WM11_P 4Y?HB?]&VS'_Q.^-?_GH'_$9?$/\ Z'5'_P -66__ "@^
M"?\ AC/4_P#H>K'_ ,$TO_R31_PQGJ?_ $/5C_X)I?\ Y)K[VHH_XIR_1$_Z
M-MF/_B=\:_\ ST#_ (C+XA_]#JC_ .&K+?\ Y0?!/_#&>I_]#U8_^":7_P"2
M:5?V--3#*3XYL2 02!HTO0'/_/S_ )[U]ZT4/]G)]$1II^&V8V::?_&=\:[-
M-/\ YFG9A_Q&7Q#_ .AU1_\ #5EO_P H/XF/V9/AQ-X@_P""I4OPW75([::'
MX\_M":8=5>W>2)FT,?$G?,+8.&Q<"S*JI<%/,!8M@Y_IQ_X8SU/_ *'JQ_\
M!-+_ /)-?SQ?L>?\IGKW_LY/]J;KGLOQ7Y'OSS[$^V/[$Z_J/Z5OT1/ +QDX
MJ\-LW\0N#L7G.8<,>"7AMP9DU:AQ/Q'E4<+P[DV5WR[ RI9;C:%/$3H65\77
MC/%5?^7M21^7^%7B)Q;PYE7$N'R?,J>&HX[CKBK,\3&6!P==U,9BL<G6JJ5:
ME*4%*^E.+4(_925CX)_X8SU/_H>K'_P32_\ R31_PQGJ?_0]6/\ X)I?_DFO
MO:BOY<_XIR_1$_Z-MF/_ (G?&O\ \]#]0_XC+XA_]#JC_P"&K+?_ )0?!/\
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
M]F\&-:7>J78O].4(L%'Z2?VI_P %/_\ H3/V%?\ PX'QY_\ G?4?VI_P4_\
M^A,_85_\.!\>?_G?5^67Q=_X*K?M&?"'XKW7@KXPZ'\/+?Q)^R]K5G\1/C)I
MG[.'BEO%/PQ^-'PT^)O[$'[2/QS\!>!Y=;\<Z#+XB\%>*/"OC#X.G4]><2VI
MO?"=WX)\=6K+X>\2'2V]'T3_ (*G_M4WOQA\*_LCWOPJ_9AD_:5^)OB+]FF[
M\">-]$^)GCO5OV<=$\"?M$_L[_M:?M&VFG_$'4[/P_=>,M,^)NE:#^QUXY\.
M^'?#]I$EAX[/CKP#XSTR>Q\/2:G#& ?H-_:G_!3_ /Z$S]A7_P .!\>?_G?5
MP^O?M _MO?![XF?LUZ'\<OA_^RW<> OCU\>M-^!=W??"SQO\5;[Q=X?OM:^&
MGQ/\?6&O6UEXK\'Z5HUY:03?#G^S;VVEO8IVCU59[?+6[(WQ5\*_^"Q/Q;\=
M:1^R_P"'-9^"GPVL?C/^VA%^S\W[.WAKPQXP\1>)?"GBC^V/C;\0O!7[7M_)
MK3:;I]U>Z)^S5\&OA;XE^.)U;28)K+6]$UKP3IEW/97WB."(??O[=W_(]?\
M!.C_ +2$>!O_ %G+]IT_S /U% 'Z$4444 %%%% !1110 4444 %%%% !1110
M 4444 %>4_'?XDR?!KX'_&7XOQ:8FMR_"GX4_$3XDQ:-).UK'J\G@;PAK'B=
M-,DND21K9+]M+%H\ZQR-"LID",5"GU:OEG]N;_DR;]L/_LUG]H+_ -5+XNH
M\(\%^._^"FOC;P=X3\9V/@/]ARSLO%WAG0?$]G:77Q"^.KW-I:Z_I=KJUO;7
M+P_#]HGN+>&[2&9HB8FE1S&2A4GI?[4_X*?_ /0F?L*_^' ^//\ \[ZOIWX
M_P#)"/@I_P!DD^&__J':-7K)//L,=.I/!Q_(#U+8ZT ?!/\ :G_!3_\ Z$S]
MA7_PX'QY_P#G?4?VI_P4_P#^A,_85_\ #@?'G_YWU?(_BW]I7XPZ1_P4?\-?
MLLVGQVU%/V<O$_Q0TCQ5XD^*[^$]$^T>!_C%9^$1XN\-?\$[8_&YT1O"T#_&
M#3--D^*-KJNJV4GC*/P7INO?"33?$,?CCQ=X8U.U^2O@K_P5^_:.O8=,<_"S
MP'XC^%W@37?@2WQ;\2^._B)KFI_%_4-/_:=_X*)?M#_L:Z-:>!QX?\#>&O"%
MU+X!7X<^'/%,<>NZ?IL<WA^6Y\.FZO\ 5;2+6KP _6W^U/\ @I__ -"9^PK_
M .' ^//_ ,[ZC^U/^"G_ /T)G["O_AP/CS_\[ZOS>\4?\%8?BYXGOO$7PJLO
MASX>\.?$?]G;Q?I?A#]LR3P=X[U.RN/AA\0O$O[;]M^SK\ ?"?A:;7?!.MB\
MT3]H+X4^$_B#^T18CQ'IFGZQ)\([GP5+ FF3^+[34K;ZH_X*!>&?C!9_'W]A
M=/AY^UW^TM\&O#O[2W[5\?[//Q!\&?#+4/@S#X;LO!^F?LC?M:_&U=8\+KXX
M^"OCG6M*\6:CXW^"_@M=4U.[UC4K&;0EUC3;'3-.FU%+^U />?[4_P""G_\
MT)G["O\ X<#X\_\ SOJ/[4_X*?\ _0F?L*_^' ^//_SOJ_*CQ;_P5Q_:S\ ?
M"B;6]$^$GP9\8ZS+\3_VP/ GPUT6_P!?^)7BSXC:Y\,OV'_MFB>-?BE\2K?P
MYX8\,>%;*?Q3JY\+OXL\5-JO@?X>_#%/$,>K:U<W=E=K::7V/@+_ (++?&[X
MBZQX!\?Z1\!_A+I/[/>N:%_P3LU3Q2WB#XDZ[8?%'3Y_V_\ ]GR/XSV+:?<2
MZ)#X"M-+^%FHW-II&MZCKM_:PZMI+76IQ/IS6DB, ?I-_:G_  4__P"A,_85
M_P##@?'G_P"=]1_:G_!3_P#Z$S]A7_PX'QY_^=]7Y7_#'_@LG^U7X_L=$^'^
MM? +X#_#7]HWXA_%']D_0OAWX,\>>-_'EAX1?X8?M,ZE\5/#,WQ(@\4Z+I'B
M'PG\7?!7A_QA\,;G1OAW\4?@EX[\5^!_C@FH2W'AN/P^-/47^CJO_!:?XW3?
M#CXH>//#GP8^!4+_ +(W[,LO[3/[55EXI^*VM:99_$'1-.^/?QX^!NI^&_V2
M]1BTHKXNDN;C]G/QMJNA^)?%D*:7?^(?%WPU^'_V8:WKTMY$ ?I__:G_  4_
M_P"A,_85_P##@?'G_P"=]1_:G_!3_P#Z$S]A7_PX'QY_^=]7Y5R_\%/OVPM=
M^+'P?^*NLP?LZ_!_]E#2_B;_ ,%&;+QSX=U[6/'EOXS\0_#+]B[X?^*=8G\0
M?$/Q#?>&KW3O 5XL.A/XCN+71=/U!?#]Q%.NK+K=M9OIT_GWA[_@K/\ MP_'
M>X\!>"M)^'7P^^ /Q!T?]K7_ ()YZ-XK_P"$AT/Q]IMEXT^"_P"UUX6^*OB/
M4_"H\,^+M/N/&6C7=C<_#V;3[;Q1J&G^'+GQ1ISV/B/0-$L-"U+3;_4@#]E?
M[4_X*?\ _0F?L*_^' ^//_SOJ/[4_P""G_\ T)G["O\ X<#X\_\ SOJ_)G]G
M7_@LC\;O$WPI^%WCZZ^&GP_UCX7>!+#_ ()V?#;XYS^._BO+>_M&>+OB7^W1
M\%/AC\6M*\3?#NQT7PEX<\*:YX?\)VOQ?\(:+.=6\/Z!JGC[Q#X=^*$7A[3M
M*B\*I'<_97_!/?\ X*+_ !V_:G^(WPX\*?&;X3?"GP-H'QU_93\8?M2_"G4?
MAKXN\4Z_JND:3\.?CEI7P7\4^%/'UKXDTC3[=[_4_P#A+?"'BCP]J'A^1[>&
M%]<T?4H?M%G:W5T ?3G]J?\ !3__ *$S]A7_ ,.!\>?_ )WU>=_$+X^_MZ_
MUOAWXE^+?P\_9*U'P#XI^+_PT^&&O)\//'GQ>G\7V,'Q%\36WAF/5])M_$?@
MJPT:ZDTRXNHKB6UO+R#SHMRHP8''Z>5\"_\ !1/_ ))+\)/^SLOV8O\ U:NB
M4 ??5%%% !1110!^4O\ P6I_Y1\_$_\ [';X*_\ JWO!M>)?\$$/^34_B?\
M]E]U[_U ?A[7MO\ P6I_Y1\_$_\ [';X*_\ JWO!M>)?\$$/^34_B?\ ]E]U
M[_U ?A[7ZQA_^3(YG_V<G+/_ %0XD^*J_P#)P\%_V2.._P#5K0/W'HHHK\G/
MM0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _CL_8\_Y3/7O_ &<G^U/_
M .@_%>O[$Z_CL_8\_P"4SU[_ -G)_M3_ /H/Q7K^Q.OU;Q<_Y''"W_9N^"O_
M %5,^)X%_P!PSK_LJ^(O_4Y!1117Y2?;!1110 4444 %?@S_ ,%_/^3=O@?_
M -ET3_U7WC*OWFK\&?\ @OY_R;M\#_\ LNB?^J^\95]QX:?\G!X._P"R@P/_
M +LGSO%W_)+Y_P#]BK%_^DTCL/\ @@G_ ,F<>/O^SCO&O_JO/A/7[;5^)/\
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
MZEUR\\*:9\3=0\-?":_U3X;^(]4T*RN+'6OU8\/_ +&_[1G@3]H+]JSQ_P"
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
MMM7XD_\ !!/_ ),X\??]G'>-?_5>?">OVVK#Q#_Y+SC+_LILY_\ 4R1?"O\
MR3.0?]B?+_\ U'04445\<>^%%%% #0P.,=_T]C[\'\J=7\G?CO\ X+3_ +>'
MAKQWXY\.:5\)?A9/I?AWQIXLT#2YYOA9\3IY[C3-#\0ZEI=A///!XTB@EEFM
M+6*66:&-(I79I(HHT8(.5_X?A?M__P#1(/A/_P"&I^*?_P VM?OU'Z-?B97I
M4JT/]4^2M2HUJ?-Q7ET9<E:E2K0YHO#74N2M#F5VXRO%ZQ9_-U;Z57A10K5J
M%3_7'VE"M6H5.7@W,Y152A6JT*G+)8I*4?:4:G+):2CRR5E)(_KNHK^1'_A^
M%^W_ /\ 1(/A/_X:GXI__-K1_P /POV_^3_PJ#X3\<G_ (M3\4NG<_\ ([=N
MI[X!K3_B6;Q.[\)?^);EW_S,9_\ $U_A-_U6?_B&9I_\UG]=U%?R"/\ \%U?
MV[(K@V<GPT^"<=[N1/L,GP\^(<=\9)%#QQBS?Q\MSYDB,LD:&(-)&Z.@96!J
MX/\ @N'^W^<_\6@^$_'_ %2GXI__ #:X_P YZ$$Q'Z-7B5-R4*G!\W"3A-0X
MORR7));QERX>7+)=8RY6NQK4^E1X6453=:CQS15:"JTG5X'SBDJM)Z*I2=2M
M!5*;>U2FYP?2;NK_ -=]%?R(_P##\+]O_P#Z)!\)_P#PU/Q3_P#FUH_X?A?M
M_P#_ $2#X3_^&I^*?_S:U?\ Q+-XG=^$O_$MR[_YF,O^)K_";_JL_P#Q#,T_
M^:S^NZBOY$?^'X7[?_\ T2#X3_\ AJ?BG_\ -K1_P_"_;_\ ^B0?"?\ \-3\
M4_\ YM:/^)9O$[OPE_XEN7?_ #,'_$U_A-_U6?\ XAF:?_-9_7=17\B/_#\+
M]O\ _P"B0?"?_P -3\4__FUH_P"'X7[?_P#T2#X3GV'PI^*>3]/^*UH_XEF\
M3N_"7_B6Y=_\S!_Q-?X3?]5G_P"(9FG_ ,UG]=U%?R$7/_!<_P#;RLE62^^%
MOP:L8G;8DM]\-OB191.^-VQ)+KQY"DC[03L0LV 3C )#X/\ @N5^WO=1)/:_
M"CX/W=O)N\NXM/AC\3+JWDVLR-Y<]OXYDBDVNK(VQSL=61L.K*(7T:O$IS=-
M5.#W44>9TUQ?EGM%%VM)P^K\ZB[JTG%)WW-7]*CPL5&.(='CE8><W3A7? ^<
M*A*HDVZ<:SKJE*HDFW"-1S23;BDFU_7I17\B/_#\+]O_ /Z)!\)__#4_%/\
M^;6C_A^%^W__ -$@^$__ (:GXI__ #:U?_$LWB=WX2_\2W+O_F8R_P")K_";
M_JL__$,S3_YK/Z[J*_D1_P"'X7[?_P#T2#X3_P#AJ?BG_P#-K1_P_"_;_P#^
MB0?"?_PU/Q3_ /FUH_XEF\3N_"7_ (EN7?\ S,'_ !-?X3?]5G_XAF:?_-9_
M7=17\B/_  _"_;__ .B0?"?_ ,-3\4__ )M:/^'X7[?_ /T2#X3_ /AJ?BG_
M /-K1_Q+-XG=^$O_ !+<N_\ F8/^)K_";_JL_P#Q#,T_^:S^NZBOY$?^'X7[
M?_\ T2#X3_\ AJ?BG_\ -K1_P_"_;_\ ^B0?"?\ \-3\4_\ YM:/^)9O$[OP
ME_XEN7?_ #,'_$U_A-_U6?\ XAF:?_-9_7=17\B/_#\+]O\ _P"B0?"?_P -
M3\4__FUH_P"'X7[?_P#T2#X3_P#AJ?BG_P#-K1_Q+-XG=^$O_$MR[_YF#_B:
M_P )O^JS_P#$,S3_ .:S^NZBOY!$_P""ZO[=DMP;.+X:_!*6]622)[*+X>_$
M.6]26$LL\3V<?CYKE)8'5TFB:(20NCI(JLI%7/\ A^'^W_G'_"G_ (4#OS\*
M?BG_ /-MZ8//8^H($0^C5XE5+NG4X/J*,G&3AQ?EDU&2WC)QP\E&2ZQDTULU
M?0UJ_2H\+*#A&O1XYH2J0C5@JW ^<47.G-)PJ056O3<Z<TTXS@I0DG>,VC^N
M^BOY$?\ A^%^W_\ ]$@^$_\ X:GXI_\ S:T?\/POV_\ _HD'PG_\-3\4_P#Y
MM:O_ (EF\3N_"7_B6Y=_\S&7_$U_A-_U6?\ XAF:?_-9_7=17\B/_#\+]O\
M_P"B0?"?_P -3\4__FUH_P"'X7[?_P#T2#X3_P#AJ?BG_P#-K1_Q+-XG=^$O
M_$MR[_YF#_B:_P )O^JS_P#$,S3_ .:S^NZBOY$?^'X7[?\ _P!$@^$__AJ?
MBG_\VM'_  _"_;__ .B0?"?_ ,-3\4__ )M:/^)9O$[OPE_XEN7?_,P?\37^
M$W_59_\ B&9I_P#-9_7=17\B/_#\+]O_ /Z)!\)__#4_%,_R\:UF)_P7=_;D
MDO/[.3X=? ]]1\Y[<Z<GP_\ B$^H"XBW^; ;%?'QNA-'Y<GF1>5YD91PZJ5(
MH_XEF\3N_"7_ (EN7?\ S,'_ !-?X3?]5G_XAF:?_-1_8#TK^7C_ (+K_'_X
M:_$.Z^%_P7\.7^L_\+%^$?C_ ,47WC;0]5\-ZYHJ6>G:QX5LX=*U/3]1U*RM
MK#6M.U&1\6E[I5Q=V\OES?O%,3"O&/\ A^%^W_\ ]$@^$_\ X:GXI_\ S;#_
M #V/2OD#]JG]MOX\?MC66@)\8_V>OAJVN^&) NB>-/"?P[^*GASQA::5+.L]
M]X=DUB+Q?<FZT&_927L[J"9K&XEEO](DT[46%V/K.!? /C_AGBS),_S*AP]B
M<+E6,CBW2P/%^3QKNI"G7C3:CB,+[.K34JG[REST9RB[TZT90:GXW$7TG?"[
M-\DS'+,+5XLH5L=AY8=5,3P5G,J,8SE3<[^PQ?M(RY8>[-0J*+^*G)-<O]5/
M_!-;X_\ PT^,O[+?P@\)_#_4M5U;4O@I\&_@O\.?']Q<>'M:TO2+#QEH_P .
MM&TS5M$TW6-2LK;3]<N--O-*NDOFTB>[BMD:TFE=8K^R>?\ 02OXV_AS_P %
M>OVQ?A'X+\/_  [^&W[//P2\'^"_"VG0:9HF@Z/\(?BE!;6MO!&J&69SXX>:
M\O[IU-QJ&HW<L]]J-Y)->7EQ-<2R2-VW_#\+]O\ _P"B0?"?_P -3\4__FUK
MYO%_1J\1ZN*Q-7"PX8IX:IB*]2A3Q'&&4U:\*,ZM2=.-:I1P=.E.JH37M)4J
M<*?-=0BHI-^K1^E;X50HTH59<83JQI4XU)4N"LVA3E4C",9NG">-G.,'*+<8
MSG.2C;FDW>W]=U%?R(_\/POV_P#_ *)!\)__  U/Q3_^;6C_ (?A?M__ /1(
M/A/_ .&I^*?_ ,VM<_\ Q+-XG=^$O_$MR[_YF-/^)K_";_JL_P#Q#,T_^:S^
MNZBOY$?^'X7[?_\ T2#X3_\ AJ?BG_\ -K1_P_"_;_\ ^B0?"?\ \-3\4_\
MYM:/^)9O$[OPE_XEN7?_ #,'_$U_A-_U6?\ XAF:?_-9_7=17\B/_#\+]O\
M_P"B0?"?_P -3\4__FUH_P"'X7[?_P#T2#X3_P#AJ?BG_P#-K1_Q+-XG=^$O
M_$MR[_YF#_B:_P )O^JS_P#$,S3_ .:C^NZBOX_H_P#@N[^W+->-IT7PZ^!\
MNHI++ ^G1?#[XAR:@D]NS)<0-9)X^:Y6:W9'6>(Q;X61TD571U73_P"'X7[?
M_P#T2#X3_P#AJ?BG_P#-K1_Q+-XG?]4E_P")9ER_/"H/^)K_  E?_19_^(9F
M?_S6?UW45_(C_P /POV__P#HD'PG_P##4_%/_P";6C_A^%^W_P#]$@^$_P#X
M:GXI_P#S:T?\2S>)W?A+_P 2W+O_ )F#_B:_PF_ZK/\ \0S-/_FL_KNHK^1'
M_A^%^W__ -$@^$__ (:GXI__ #:T?\/POV__ /HD'PG_ /#4_%/_ .;6C_B6
M;Q.[\)?^);EW_P S!_Q-?X3?]5G_ .(9FG_S6?UW45_(C_P_"_;_ /\ HD'P
MG_\ #4_%/_YM:/\ A^%^W_\ ]$@^$_\ X:GXI_\ S:T?\2S>)W?A+_Q+<N_^
M9@_XFO\ ";_JL_\ Q#,T_P#FL_KNHK^1'_A^%^W_ /\ 1(/A/_X:GXI__-K1
M_P /POV__P#HD'PG_P##4_%/_P";6C_B6;Q.[\)?^);EW_S,'_$U_A-_U6?_
M (AF:?\ S6?UW45_(C_P_"_;_P#^B0?"?_PU/Q3_ /FVJC??\%U?V[-,6.34
M_AE\%M,CF=HX9-1^''Q'L$F=5W,D3W?CR%975?F*(6<+\Q7'-'_$LWB=_P!4
ME\N+,N?Y85A_Q-?X3?\ 59_^(9F?_P UG]?E%?R%6_\ P7+_ &][N"*YM/A1
M\(+NUG02075K\,/B;<VT\9R \-Q!XYDAE0X.&C=E.#S4_P#P_"_;_P#^B0?"
M?_PU/Q3_ /FUH_XEF\3O^J2_\2W+O_F8/^)K_";_ *K/_P 0S,__ )K/Z[J*
M_D1_X?A?M_\ _1(/A/\ ^&I^*?\ \VM'_#\+]O\ _P"B0?"?_P -3\4__FUH
M_P")9O$[OPE_XEN7?_,P?\37^$W_ %6?_B&9I_\ -9_7=17\B/\ P_"_;_\
M^B0?"?\ \-3\4_\ YM:/^'X7[?\ _P!$@^$__AJ?BG_\VM'_ !+-XG=^$O\
MQ+<N_P#F8/\ B:_PF_ZK/_Q#,T_^:S^NZBOY$?\ A^%^W_\ ]$@^$_\ X:GX
MI_\ S:TH_P""X/\ P4 ) 'P?^%!)(  ^%/Q3))/   \:Y))Z"C_B6;Q.[\)?
M^);EW_S,'_$U_A-_U6?_ (AF:?\ S6?UVT5_'[8_\%WOVY-4D:'3/AU\#M3F
M2(SO#IWP_P#B%?S+ 'CC:=HK3Q_-(L"R311M,RB,/)&F[=)&&U/^'X7[?_\
MT2#X3_\ AJ?BG_\ -K1_Q+-XG?\ 5)?^)9ER_/"H/^)K_";_ *K/_P 0S-/_
M )K/Z[B<=:_ _P#X+]$-\!/@<1R%^+][G\/"&J$X_E]?QKX!/_!<+]O_ /Z(
M_P#"<]L?\*I^*9Z\9_Y'8=.O7''.>E?)7[7'_!0?]I3]L+PGX3\&?&WP+X*\
M*Z)X7\17/B32;OPSX+\9>&KFYU633)M.>VGNO$?B'6+6X@2UN)9/(MX(K@/B
M1Y&0!*]WA;P&X^X5XGX>XAS7_5MY=E6<Y?B<7]3XDP.,Q7LW7E0_<X:E0C4K
M3Y\33?)&2?*IRO:+3SK_ $BO#CC'#8SAC)_]:/[3SC!8S#8/Z]POC\#A/:QP
M\\2_;XNMB9TZ$/982K:4XM.?)!*\TU_0Q^PE\%M3^-G_  32_92TG0/CC\<_
MV>O$_A74?%_BSP_\1/@-XD\)Z5XCM[JV^)'Q+TNZTG7_  Q\2_!'Q0^$?Q"\
M+ZKINJ7EO>>%_B;\,_&FBVU\-/\ $FCV>D^+-#T'7M+Z>Q_X(]_ '1)=#T[P
MO\8/VD/#'P^N=/\ @);_ !J^%.F^)/A/?^#/VG=6_9R^+&N_&GP'XI^->J>)
M?@UKWQ)L=?U7QUXAU!_'O_"DO'_P;T;QOX;6Q\&:YH\_A/3[31XOP._9[_X*
MM?MA_L\?![P7\&OAE\-/AWK?@;P1!K5IH.KZU\//B#K.J7T.J>)=9U^\>[U3
M2/%EAIEVT6I:K>6T;6=C;QQQ0)#(K3PRN_L__#\+]O\ _P"B0?"?_P -3\4_
M_FUKS<P^CQXBYSF.8YO@_P#5=83-<RS+,L*L1Q1E]"O]6QV9YGBJ'MJ$\.Y4
M:OLJT/:4I-RISYH2;<6S:7TFO##(G_8F/_UM^O9/"EE6,^K<)9CB</\ 6LOP
M^%PF(]AB(8F,*]'VU&?LJT(QC5ARSBDI)+]SOVI_^"8GP3_:W\9>(?B5X^\?
M_&+PW\2[M? 5OX!\>>#[SX4WNK?!73/!'AWXF>$]0T7X8:-\2/A)\1/!BZ5\
M1-$^,/Q#C^(%OX^\+^/9-0O]:L-7T";PUK'A7PA?Z#]U?#7X>>%/A'\.? 'P
MI\"6$^E^"/ACX*\*_#WP;IEUJ.HZQ<Z=X5\%Z%8>&_#UA<:MJ]U>ZKJD]II&
MF6=O-J.IWEWJ%])&UU>W-Q<RRRO_ "C_ /#\+]O_ /Z)!\)__#4_%/\ ^;6C
M_A^%^W__ -$@^$__ (:GXI__ #:UR?\ $LWB=WX2_P#$MR[_ .9B?^)K_";_
M *K/_P 0S-/_ )K/Z[J*_D1_X?A?M_\ _1(/A/\ ^&I^*?\ \VM'_#\+]O\
M_P"B0?"?_P -3\4__FUH_P")9O$[OPE_XEN7?_,P?\37^$W_ %6?_B&9I_\
M-9_7=17\B/\ P_"_;_\ ^B0?"?\ \-3\4_\ YM:S'_X+N_MR17G]G2_#KX'Q
M:CYB0_V=+\/OB''J'G2(DL4/V%_'RW1EDB=)(XA$9'C9752K*2?\2S>)W_5)
M?+BS+G^6%?\ EYA_Q-?X3?\ 59_^(9FG_P U']@-%?R(_P##\+]O_P#Z)!\)
M_P#PU/Q3_P#FUH_X?A?M_P#_ $2#X3_^&I^*?_S:T?\ $LWB=WX2_P#$MR[_
M .9@_P")K_";_JL__$,S3_YK/Z[J*_D1_P"'X7[?_P#T2#X3_P#AJ?BG_P#-
MK1_P_"_;_P#^B0?"?_PU/Q3_ /FUH_XEF\3N_"7_ (EN7?\ S,'_ !-?X3?]
M5G_XAF:?_-9^RG_!:G_E'Q\3_;QM\%3^7Q=\&UXE_P $$/\ DU/XG_\ 9?=>
M_3P%\/1_,5^*_P"T]_P5"_:V_:>^#VM_!OXM?#KP!X>\#^(=8\*:CJ6KZ!X"
M\=Z#JEO=>&O$FF>(=*C@U37?$^IZ9 ESJFFVD$Z364LEQ \D$#Q2R+(.9_9*
M_P""BW[3O[(7@'Q!\._@IX$\$>*/#&N>,+KQ??W_ (E\$^,_$=]!K5[HNB:5
M/:17OASQ#I%G%;+9Z18RI:S6\ES')))(9C'(JK];3\&>-*7 >+X$F\A_M[%<
M88#/:/+GV#>7?4*618U3Y\Q5%4(8C]S/EP[@YNRM+WE:/^(Z<"5\3'Q$A_K%
M_JY@LMQ/#U?FX=QL<T_M&MFF"Y/9Y6Z[Q%3"_OZ?-BE45./O7B^5G]RM%?R(
M_P##\+]O_P#Z)!\)_P#PU/Q3_P#FUH_X?A?M_P#_ $2#X3_^&I^*?_S:U\E_
MQ+-XG=^$O_$MR[_YF+_XFO\ ";_JL_\ Q#,T_P#FL_KNHK^1'_A^%^W_ /\
M1(/A/_X:GXI__-K1_P /POV__P#HD'PG_P##4_%/_P";6C_B6;Q.[\)?^);E
MW_S,'_$U_A-_U6?_ (AF:?\ S6?UW4=*_D1_X?A?M_\ _1(/A/\ ^&I^*?\
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
M'GQ,\;7G@[0?AU\*OAEK>NI\2?C;X^T.STZ\\>>/?#_@S043PG\/#;^)FO\
M4D&IVNE>'?'S_@JCK'[+WB+Q]:_'/]D#XN>#_".G?";]J?XM?"3Q)9>,?A]X
MHUCXIZ)^R?'X;NO&=WK7@WP]J-]J'PI\,>(M+\4:7KOAWQKXJOKK0[+1[BVD
M\5GP[J&H:=IMV ?KK7\F?[1$DR?\%T-**32(1\8O@3("KLI$B_"OP/"C@J1\
MRQHL:O\ >6-5C!V* /VO_8N_X*->#OVVM9M]&^'/PXUZ"+1/ VJ^)OB?XMLO
M%'ACQ?\ #OP1XA3QWK'@SPCX2T+QSX=GFT;XEP_$73_#FO>/_!GB[P@TWAS5
M/ 4.E:_'<F/6[2)?Q._:*_Y3GZ7_ -E@^!7_ *K#P17Z9X7TZ=7,N*HU*=.H
MH^'G&<XJI3IU%&<,OPKC.*J4ZBC.+UC.*C.+UC.)\GQ=.=/#9(X3G!OBK((M
MPG.#E&6)Q'-&3A.#E&5DI1DW&2TE&2T/ZSJ***_,SZP**** /RF_X+3LR_\
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
M'XB_&SQQ\0?'YTOP^/$?]C6?Z)#D ^M&/UXIH." 3V( QUQ@\GU XP.#@GV
M ZBB@]#VXZ]<?AWH _!C_@OO_P FZ?!C_LLLG_J%^(Z^CO\ @FSX-'Q&_P""
M5'PX^'K:BVCKX[^'_P >?!K:NMJ+YM*7Q1\2?BIHC:DMB;BT%XUB+XW2VAN[
M47)B$)N8 _FI\-?\%W+_ ./EWX;\$Z)J7PNT&3]GS2_&&FZ_X?\ BWX?UW5M
M4URU\47'AZ_T:^\(_$'PW/I%E9>$Q<75Y/=^&M<L]3UW3=>ME6RFET?5;=K6
M[^N_^"-&J_M 2?LL^#/#7C[X6:)X'^#7AO2=8E^%/C&]US5!X^^)C^*?''B7
MQA>:Y-X*FTL66@>";*UUV.RT+7KG77U#Q;,LFHV.AV>@)8:MK7ZOF$8OP8X>
M2KX1U(\>9[B)4%C,++$JE6RC!T8-X6-=XE24X-S@Z$72ING6J25*K1G4^*PS
ME_K_ )I+V5=0?#&64E4="LJ3G#'UYR2K.FJ+]V2M:H^:2E"*<X3C#C/BE_P2
M*\8>,_ WA_X8^"?VI-&\%>!_%?[!_P (O^"=O[4=OKW[/\GCCQ!\8/@3\)]<
M\1ZE;:E\+-<@^-/A"V^!/Q"UK1_B)\5_#$_B#4]%^,6E6-AXWM-1@\/S:]X0
MT#5(O:_@Q_P3DU_X7_M+:)\6=8^-OAGQ/\%OAAX]_:I^)GP(^"FD_!>^\*>+
M/!7B[]KS7=+U_P"(S^._C#=?%_Q59_$G1M!N$\46O@G2],^%GP\EL;/Q=>Q>
M([_Q0^DZ))9?J6!C/N<T8Q^/-?E!]J?AWK7_  1FA\1?M5?#S]KO6OVB4U+X
MH:-\;_&7Q:^(6L7?PAFFUJ\T/_A.M#U3X,^ /@+J\GQ7-M^SK8_"SX1^$_#7
MP&\0ZG8Z+\0(?BAX,F\>ZQJ&A>'/$_Q&\1:B?W#&3GIUXQSQZ_C_ "Q2T4 %
M%)SS]..._/OS]./KR*3)[\'=C@$Y &?U QGG/HK'"@#J*0=!GK@9SC/Z<?EQ
MZ4M !117G?Q6U/XF:-\.O%>K_!WPOX<\:_$K3-+>]\*>$/%VO7'A71/$U_;2
M12RZ-/XAM['4?['N[^S6YATJZNK0:;_:K6<6J7>FZ9+=:I9M*[2NE=I7;LE=
MI7;ULE>[=G9)NV@?UIJ_DC^6#]DW/_#[+XG8_P"CC_VL?R_X3?QUG]*_;W]H
M;_@G?I_[0'B+]MOQ!??%6X\-M^U[^SE^S'\#=(BM_!,.K2_"7Q-^S!XX_:+^
M('A7XE++<>*;6V\=QZEXC^.NEW$W@N[T_P -VMK#X&E@N-=U6+Q2R:!_./\
ML\>*?VE+3_@I3XA\?>#/V?+[5/CQXD^*WQ4\3:K\'_%5QK?AO2?!-[\2M;US
M5M4?QEXDCT:]O-!\*^%!K;R7'BB?2IXKVRMH9K"QOKN^L].N?[2](;5GTO3F
MUZ'3[?6VL+-M7@TBXN;O28=4\E&OXM-N[VULKNYL$NC*EI<75G:7$]NB2S6M
MN[F-?T_Q5I>SS7AE^VPM6W 7!U!_5L9A<7RU,-E*I55-X6O7C!<_\.4I)5H)
MU*2E33DOC^#)<V#S?W*T+\3<05%[:A6H7A5QSG!Q5:G2;O%>]:+Y':,GS-(_
M%[4/^"6G[0W_  E]Y^T)X:_;%^$_AK]L+Q9KG[2,7Q)^*P_8]UO5_@_KWPZ_
M:.^'OP/^'FI>#O"OP)U#]JTZWX3USP+;_LX?"+Q#X2\9ZQ\:O&RW.NZ/KT7B
M;PWKGA_Q/?Z%'Z5\?O\ @E'X/^./[,?P"_9%M?C%XI\$?!K]G/\ 9Z?X/>"-
M.L?#MOJFLZQXX\-_"&S^#GP>^*?C75SKVEOX@MOA?X<?Q/=+X"6WL+/Q+JGB
M[4;Z?Q!I=[8:/>6'ZT@ 9]R2?QHP!^OZ]:_+S[ ^3?V)/V8/^&/?V>M ^!G_
M  E6A^*_[*\9_%OQKO\ !G@/_A5/PS\+_P#"V/BMXS^*7_"O/@]\*/\ A*_'
M?_"KO@Y\.?\ A,/^$)^%_P /O^$U\5?\(KX,T/2-*_MR^\CS*^LZ:>.!G)/7
M&1U YZ<8]P< XYH)(QU.!DGUX/MR>,X'.=HZ$D #J*/K_G^5% !7\C?PC_Y3
ME>)?^SEOB_\ ^D/B:OZK_B+>>/\ 3_ _B:^^%VB>&_$OQ!L])N;GPIX?\6ZS
M>^'O#NM:M" \.F:GKEAI^K76DQ7B*\,5XFG7<<-P\7VA8[?S)T_C2^''BO\
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
MU7%SE22G.,+RC2C:]2HTXTX^]-*-Y1_5K_@FM\/_  ;\5O\ @EY\'OAK\0]
MLO%/@;QQX.^*7AGQ5X=U$SK9ZQH>K?%'X@VE_9326LUO=P>;#(WEW-G<6]Y:
MRB.XM+B"XBBE3Z&\-?L$_LN^%_@Y\=O@/#X+\9>)OA]^TUX7U_P3\>)OB7\<
M?CS\7?B-\2_"7B3P))\,K_P[KWQJ^*GQ-\8_&=-*L_ <TWAGPW::;X_L8_!]
MA+*?"0T2YD>=OBC_ ((U:3^UI9? #PROQ7L?"?@W]G;2O#FI6WP1\+W7AK4+
M?XL^,Y/$?BN^\67?Q#US4I-5BL= \!1)J5_I_A"PNM"N-?\ 'B:F?$JMX;\*
MZ#X<U3XH?LW7SG%4%#B?B-1K8>O%Y]G-2-;"UZ>)P\XU<TS&M!TZ]*]*JN2O
M!2E3E."FJD%4J>SE.7K9,W+)\J;A4IO^S,OBX5J<J56+A@<)"2G3G:<'S4Y:
M349<KBW&/,HKY[^+_P"RK\ OC[;>%-/^,?P^M_B!HW@OPM\2O!F@^'-=U_Q6
M_A0>'?B]\.]1^$WQ"M-:\*6VNVWAOQ3<Z[\-]9UWP=#JWBC2]9UC0M&\1>)(
M/#E_I#^(M;DO]7X ?LZ?"/\ 9A\#W?P]^#>A:[H^@:GXHUSQMKU_XN^(/Q%^
M+'C?Q5XO\220'6/$WC/XF_%OQ9XY^)'C36[BWL].TN#4O%?BS6+K3]"TG1?#
MVG26FAZ+I6G6?M]%> >D%%(<\'L.H R3_P#JZD 9../0H6YXYX!X&>#D]CZ*
M0..21C/(H =12#..3D^N,9_#^?\ (=*6@ HHKQOX]6OQPN_A;XD/[.>L>"M'
M^+]E%;:EX43XBZ1>:KX.UN2SN(Y[WPSK'V"^L;[2#KU@MQIUAXBMGO%\/ZI+
M9:K>:3K%A;76DWE1CSRC'FC'FE&/-.7)"/-)1YIRY9<L(WO*7++EBI2Y7:S3
M=DW9NR;LE=NR;LE=7;M9*ZNVE=7NOY4/V//^4SU[_P!G)_M3_P#H/Q7K^H']
MJK]GF/\ :;^%ME\-)/%TO@E+3XE_"?XB'68M$7Q TK?"_P"(?A[QZFC_ -G/
MJVC*BZX^@KI;WWVMCIXNC>BTO6A%M)_'O\"HOVP=._X* )J?P_\ A8T?[5]Q
M\2_'GB+6?!OBS0KJS\->$M6\=2:RGC3Q!XN$<S6^B^!-$MO%%]J,>NP7U];3
MV+::OAM_$>I:AHMAK']MO@:R\9:?X.\+V'Q#UW1O$_CFUT+38/&/B'PYH,_A
MCP_K/B1+2,:Q?Z'X>N]5UR[T71[B^\Y]-TZZUK5;JUM/)BN=0O)EDN)/UKQA
MHPIYMPO*&,R_%<O G"F%FL#C\/C7"I@\N5*I*;PSG"-&K)\V%JNHOK-)2JPI
M4Z<;OX?@.4G@<Y4J&*HWXFSRM'ZSAJV&YH5\7SP4564)2G!1M6BHOV,W&G.<
MINR_)CQ9_P $F[WQU\3?&-OXJ^/FBW7[*.O_ +1?Q\_:TT3X#Z?\%;G3_B;I
M7QV_:)^ GC;X*>,+O7/V@G^+U[8>(OAQH^J?%+XE?$_PQX-T_P""WA?Q!;^*
M-=T71M9\?:WX1\,0:)?>D?L[?L"?&KX*^$_CO?\ B3]I_P #>-_CU\2?V>OA
M)^S?\,/BWH'[-,G@GPM\+/"/P!\%>,- ^#WB3Q'\)]9^./Q$M_B?XTTCQAXW
MUSX@>+;Q/&?@/P_XDOIHM"T7PYX.T>VMXH?U,H QP*_(S[D_'W]B_P#X)%^!
MOV(_VG/$_P <OAO\5-2U'P;JWPW@\"Z;X(U/PI>-\1-1O;S3/!$/B35_BQ\;
M;[QSJ]W\5=+N_%'A'6OB5X<\/3>!?#$OACXD?%'XI^)Y=>UR7Q<\%I^P*C"@
M>@Y^O?Z#T X X'%!&2#_ /KX]^F.3D=\^U("W(.,]N" <>^3USTQD8/W@,D
M=10,]QCV_P ]_7MGN>M% !7X,_\ !?S_ )-V^!__ &71?;_FGWC+N.:_>:OY
M?_\ @M'\./VT[3R=6\4^+%^+W[)L?C:[\<>$[O2O GAG0_$'P5UZ^AO=)M/!
MOCR_T+3X=2UCP[;V>MW5IX.\<3%;;4K<QZ%XS@MO%6F:5X@\=?>>&$*4N/\
MA6=7%X/!PP^<87$.IC<1'#4ZGLO:_N:=6<)4WB*KJ1CAZ52=&-:I^ZC6A4E3
MC4^;XP<UPQG<:=&O7G4R^O24,/2=::<U!>TE",E+V4%%RJSBJCIPO-TYQ4N7
MZ=_X(I>%AXY_X)_?'/P4;XZ4/&'QA^+/A8ZFMO\ ;#IH\0?"3X::2;Y;0SVP
MNC:?:_M MOM-N+@Q^69XBYE'5?$7_@D3XR\2?#3PC\)? G[4^B^"O"6O?L!_
M#C_@G!^TY+KW[/K^.?$'Q?\ @!X O]8DFU/X6ZE'\:O"=E\"_B-K>B>-_BAX
M<7Q#JND?&71]+M/&T&HQ^&KS6O">@ZC%\P_\$5?AY^V?-H/]J:?XM/PG_9"@
M\:WGC>XLM2\#^%]4\3?'#Q?/;Z9H&K:)X2U#7-/GUG0_!=K:>&M/@\4>-(VA
MMQ>0+X;\$IJ&M7'BS6_ /]*HSW'XCMZ#H.F2!@=!DD$XK'Q'A3AQWQ7.EB\'
MC*=?/<QQ,:N!Q"Q5&*Q&(=1495H0C2=>DO<Q$*4ZT*552I>WJ3IU.2^$W-\-
M9'&I1KT)T\LPE&5/$4G1J<U*DH.2IR;FJ<W[U.4U3E.#4_9P4HI_EK\(?^"<
MWB'X:_M,:5\6=6^-WAKQ)\$OAS\4OVIOC1\$O@EI7P5O/"WB[P=X[_:XU.VU
MCXCOXX^,MQ\7?$UE\0_#VB:A<^,)/!&C:7\*/A_<V%MXOGMO$6K>*(]%T7[+
MX-XF_P"",L'BW]J3X??M;ZY^T2FH_%/1_CCXU^*_C_6[WX0//K5QX:7X@^#]
M6^!WP^^ 6J#XJQ6O[.9^#WP?^'_AOX :SXCL-&\?P?$_P=K'Q0UW5/#7A[Q1
M\4?$5^/W%IN,9(Y)]3@>IY ./RYP*^)/H0*H_) /;-%*N<<CGO[\#GCCIUQD
M Y )QFB@#\8?V0OV1/A#^T1\.?BM\5?BQJ'QE\0>-]4_;D_X*7^&KO4[3]H?
MX[Z#:#0OA]_P4<_:K^'G@C1[+1=#^(FG:)I&E^%_ WA;PWX5T;3M)T^QL;/1
M]%T^UAM@8BS_ %/_ ,.U?V6O^?7XV?\ B3O[1G_SSZ@_X)I_\FZ_$;_L_P#_
M ."L7_KTW]LC_ 5]_P! 'P/_ ,.U?V6O^?7XV?\ B3O[1G_SSZ/^':O[+7_/
MK\;/_$G?VC/_ )Y]??%% 'YY3?\ !+;]CNXUJR\37'A;XG7'B?3;*ZTS3/$\
M_P"T%\=YO$VFZ9?'-]I>G>(I?B(VM6&F7S?->Z=:7T-C=N%>X@D=58:O_#M7
M]EK_ )]?C9_XD[^T9_\ //K[XHH_X;Y=O3R ^!_^':O[+7_/K\;/_$G?VC/_
M )Y]'_#M7]EK_GU^-G_B3O[1G_SSZ^^** /@?_AVK^RU_P ^OQL_\2=_:,_^
M>?7SS^S)=ZQX._82_;ITW1O$_B^8?"SXX?\ !2?PM\/]2U_QAXF\5^(_#/A[
MP'\3?BK9>"],L?%/B?5=6\1R0>%K2QL;317O-4N9["VM;:*.;$*$?K]7X_?
MW_DR+_@I3_V<?_P52_\ 5K?&"@#;_9F_X)^_L[>./V;OV>_&GB>3XX:IXE\6
M_ WX2>)?$6J3?M.?M%"?5-=USP!X>U+5]3N GQ.6,7&H:A<W%Y<>4D<7G32>
M5'''M1?;O^':O[+7_/K\;/\ Q)W]HS_YY]>U?L=?\FB_LL?]FX_ _P#]5EX8
MKZ.H _/C5?\ @E_^R%KVGW.C^(/#?Q1\1:-?((K_ $3Q'^T)\>/$.AZA$'$@
MAU'1=:^(E]I>H0K(%D6&\M)XED5'"!T4B['_ ,$T?V5H8HH(;'XT0001I#!!
M!^TS^T1!!!#$H2*&""+XFI%##$BJD4,2)%&BJD:*J@#[ZHH_X?Y]_4#X'_X=
MJ_LM?\^OQL_\2=_:,_\ GGT?\.U?V6O^?7XV?^)._M&?_//K[XHH ^!_^':O
M[+7_ #Z_&S_Q)W]HS_YY]'_#M7]EK_GU^-G_ (D[^T9_\\^OOBB@#\]=7_X)
MN?LNVVE:I/%!\;4F@TV^FB9?VGOVC T<D=K,\;KGXG$!E8;UW C<N2K $5\A
M>)_%GC#5_P#@AY\ =>O/&OC1?%'C#X3?L*:1XC\:6GBO7=/\;ZG:^//B[\!_
M#'B^:7QA97\/B*+4M?T/6]7L=1U:+44U*=-0NI/M)E=WK]L=?_Y 6M?]@G4?
M_2.:OPRU;G_@A/\ LN@]/^%>?\$Z/_5]_LYT ?=A_P"":O[+1)/V3XUC))P/
MVG?VC,#V&?B@3@=LDGWI/^':O[+7_/K\;/\ Q)W]HS_YY]??%?F)_P %@_B9
MK/P?_8,^)/Q#T3XD:M\);CP]\0?V?);WX@:/XXOOAS<>']!OOC_\-=/\1/>>
M,;#5M$ETC1;S1+K4+#77N-2MM/N=&NKZSU(R6$UQ&X!Z'_P[5_9:_P"?7XV?
M^)._M&?_ #SZ/^':O[+7_/K\;/\ Q)W]HS_YY]?D5_P54_X+=7/P%2VO?V&/
MV@/V4OB?8>'/V=_BS\=M4O/[>\ _$OPSX]USX=^(M)L(OAOH?C>S^-'@[2;S
M54TBW\27.N>$?AA:_$OXL:7/-X;U#5/".B^%M3'B&/D/B1_P5P_;;\!Z;\6?
MC#H=S\ _'OPXD^+_ .VK\'/AK\-=,^&WBTZUX)TWX >#/ OB_P +_&'Q1X\T
M3Q[KMU\0-$\':1XC\0>+?B=X9T'P1HDFJ^"?#=S=Z%J^FW\@" '['6__  2V
M_8[M-;U'Q-:>%OB=:>)M8LK33-8\36O[07QXMO$FL:98&,V&F:OK\'Q$CUC5
M-.T\Q1FPL+^]N+2Q**;6&$BM;_AVK^RUT^R_&SCI_P 9._M&?_/0K^>[XX?M
MW_M'_$'XA^&3;_MQ?";XP_"/]FG]I[XBW]K\0/V3_"OQ9\&>"/VDM*^'W_!.
MJ_\ VL=&T;Q@_P "OVF+O5/%_AWP[\0TU#PWKOA3PIXM\7^"-<M;&VN_$VFZ
MO+I&K>&U[/\ 9S_X*^?MO?M%^,-$^!'ASXH?LQV_C/Q;^UY^R]\)]-^-&E_#
MW0?B'H6D?"W]H3]B3]L?X_ZL9/!/PU_:%\3>%M6\0>&OB/\ LPQZ7H-]!\4X
MVFLKS6?"OBS3='\3:/JT6F@'[O?\.U?V6O\ GU^-G_B3O[1G_P \^C_AVK^R
MU_SZ_&S_ ,2=_:,_^>?7X??#'_@LW^U!\2+K]G[4O$/Q/_98^$NO^+/V@_\
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
MK]I@MHYV:1M7_AVK^RU_SZ_&S_Q)W]HSV_ZJ?[#^?6OOBB@#X'_X=J_LM?\
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
MWX:\=>';F+3-7T35X;UK2Y /VR_X=J_LM?\ /M\;?_$GOVC??_JJ'N:RI_\
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
MZ-IWAZ[O-5N;RQM-+L8TN<PQFOVMK\0_"?\ RBT_X*F_]E4_X+9_^M"_M5T
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
MN:GX3\,:AJVGQ6]_>>'=%N;B33;;\F_@;_R9%_P4I_[./_X*I?\ JUOC!7[
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
M)\3^//@-XKC^'_Q4^'/Q@3QEK#R+XFMM&\.>&;CP?XU\44_^'2G[)G@?X0>
M?@3K?QO^*>E:+X*_87U+]A'PAJ6L^-?AIHGBV'P)<?$?P7\3M$^*NGWA\#V*
M)\7_  =XT\!>'+WPOKEC91^%K*6T5[KPE>WJ0W,?9V7_  1^_9RTWQG^SOXU
MT/QU\8=)D_9N\!_L>^ ?!>C6.K>!9-&US3/V,_B9\4_BMX#U3Q8UUX#N-4U#
M6O''B3XO>)/^%CWVF:EI4>JVEOI[Z%!X>U$W]]?@'C7P?_;4_P""7'[%5K\>
MXO!-W\>/"=C/:?%OXT?%'XN?%S3?VK?C)J/QE\2?LX>!]$B^+NBZ+\?_ (]:
MM\0_%7Q<\?\ P=\$:1;Z7J7P]T[QKJU[X7TSPQKMEI.F0V^@ZRMO[OJ'_!4O
M]BKP;I,S#PM\:[3Q3J?Q#U_X2R_"71?V5?BY+\8=0\2Z%\-(OC!/%+\+=/\
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
MH/P_NB=4MK_2?!-E\'OA9\.;N?2-3(MKFX/C>_\ &&J0SV:?V?J=E;37%M(
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
M\/>&M _:>U?Q9IESX]CU+0?"'PY\9^'/$/A&ZEL)(]9TJV^@/A#_ ,%E-2\
M>*/V6?V=_P!K/P.VI_&[XJ^'O@Q'\6?B7X#E\(Z+X1\'^-/CQX&\1?%7PM'#
M\,- \9?$_7--\#Z'X5L-.T2]\2ZUXNLKS4M4N;6ZTW1;IM26WCZ[4O\ @J_\
M>_&OPY_9C^+GPF_8I\<>'/AG^T3\??V<](\#^,?BGXZ^&MOIOQ1_9O\ CUX2
M^('C/1_'?@B'1_%,]]X?\=/I'@NQ?6/!OC&UL;WPA:^+?#%]<G61J=S;Z: ?
MG!\'/%?_  5K\:^ _"VC^,/BO^V_'K7Q#_:"_P""?GA/XZQV/[&_QL^$.N?!
M>#XA_'7Q'H?[4L'P\^(_Q=TO44UGP7X:^&J.?&WC;X6> O$7P!\ :-:^$?'.
MF_&!;G5+[2&_3[]BGQS^U5KO[=?QN_9A^(/Q*^('BKX2?L&:-XDTV^\?>(]1
M\+ZU??M":C^TMJNC_$#X'VWQ U31],LY%\6? _X6:9JFEW]O%:Z)/>7/B#3M
M4OK*XBN()!>\0_\ !9SP39^"/@_XF\*?L[?$WQEXA^.7PM_9H^(_@'P5#XI\
M#:)?7=_^U'^U3I'[)W@+P9?:MJ.H_P!F6&IVOC/6K+6]4U25CHRZ,[(MT+E)
M0GSEI?\ P5(\#_LI:I^U;X8\&?L+78U'X::I^U5^T_\ M$Z;\&=,^ _P?TWP
MMX?^!6C_  VU_P".GB37]0L_$J6WQO\ B8DOBJ_OHO&4EOI'B+XF3Z5/#/8:
M>\5E/>@']&F0,9/H!D]3_4FOQ_\ @;_R9%_P4I_[./\ ^"J7_JUOC!7<^#_^
M"F=AX[_:*\,_"3PU^SS\2;SX/^-?CO\ $K]FWPA^TH_B+P7;^%-7^*7P@\(7
M'B/XAVDO@2?4D\>:=X<TO6-+U_P7IGB&ZT\1ZUXB\/:G]GMH-/\ LMY<\-\#
M?^3(O^"E/_9Q_P#P52_]6M\8* /O/]CK_DT7]EC_ +-Q^!__ *K+PQ7YP_\
M!:+X72?%#0_V&8]1\&>-/%'@/PA^V-=^*/B9JW@_]COQ3^W:G@?PK_PRS^TI
MH-AXD\1?LY>%/AC\7[CQ7I%[XSUWPKX4M=1U#P/J-GX7\0>)-$\3QSZ??Z18
MZC:_H]^QU_R:+^RQ_P!FX_ __P!5EX8K\J_V5_VQ?VW?C3\;_&%]XNF\1VGP
M/\&_'[]IKP5=PZ!^Q59VOPYN_!'P3\3?$'1-#T\?M(WW[6UYJD&M:K;^&-,M
M[CQ"?@8UO<^*YY-$CT.TLYO[4A /G7QSJ_Q(^%?PH_9?\+_LW']NCP'^SK;^
M(?VB=0^*?BS]CS_@EGXU_9P^-6N_'/3=&\,ZY\%O#FN?LI:]^S?X3N-#^&OB
M47&J:+J/Q&USX?>&?A/XLUC3;2P\9_%G0#:S36WF'QS\3_\ !0;XBZU\7?A]
MJ&@?MN^+O'/B[X@?MX>#/CU\&-:_9Q\6I^QUHW[&>F^ _BM+^R9XL^!'Q1T;
MP!<^"?'/QK\4/9_L[26WAOX;_$OQS\0-:\9>,OC#H'C_ ,'^&[/PJ5TW[Y\
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
M?@;Q+XSMM2FA\.V^KZ/I&J^,;VV\.ZSK7@67P;KFJ?OM^UW_ ,E1_P""9?\
MV>XW_K$W[8E:/_!3,?\ &#?QZSC_ )!7@X$>N?B1X-S^'MW[UG_M>?\ )4O^
M"9G_ &>ZW_K$W[8E 'W_ $F1ZCOW].OY=_3O2U4O8[N6SO(M/N8;*^EM;B.R
MO)[4WL-K=O"R6UU/9BXM#=Q03%)9+875L9T0Q"XA+>8H!^"/[>'[$?Q+_:S_
M ."@%[%X>^#_ .S7XD\(WG_!/G5? #?%7]J_]F7Q-\</!'A+Q-KWQEU!/L7P
MR\1V6K>&-#\/_$_3])O6\1'3SKTNK/I]M87WV"*S4WB^!:UX"_;K^",7QOTT
M_&+]OW5?@=\)?VNOV4OV6+>[^&?PQ\0>-O&5A^P_8?LL_L[:Y\3?C[^S]\/O
M"OPP\:?$'XF>+M0_:)&H>"O%OC7P'IGQ/U+P;X,O_BU!I&C3:EH&JSZ9ZMXC
M_P""@O[5W[)_Q6_:.@_:1^*O@;]H3PG\$?CY\#_V:_ 7PL^"G[)OB;P%X\^,
M?CWX^_ 'P;\9M'U>[\4VGQN^+]SX-T?P0OB/6&UI--^'OBM[_2/#T<@^S3ZB
MYLOJ_P "?\%5)?BOXD^#?@GX8_L@?M&>)?&_CGX61_&?XM^$M5TO2O /BCX!
M_#?4OV@O$G[->@^)M8\+?$N?P9XA\;6^O^.? ?Q!\5Z18Z'IMAJ-]\)_!UYX
M[M[=TU;0M,U( _%[QY)_P4TTVVN?VB/ NE_MP:K\=+W]ACXH_#;X,Z_XC^ _
MCW4M:N_AMI?[=6B2:GXE^*OPOT7P1H,/AO\ :BM?V.+C6_BIX#^&GC"^\!_$
M;XC>/]!T+0O"7A;5?'IA\(V_JM_\2O\ @HMI7PN^'@\5_%;_ (*0:S\$3X\_
M:8N[;XK?L^_L%?%[3?VK9_%7AKP5X&U3]GKP%J7P8^-GACQI\7M7^$7B#Q<_
MQ#T^/QY\<?AU\&?"^O:S;:=H7C#7_#G@)]&\9ZA]&_!__@N%XYT']F"[^*G[
M3'[,/BF]\:6?PGU?XP>#K_X5:YX+M_#OQU\,:?\ MD>'/V2;E/".@:MXJO\
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
M=Z)+IUG=6J7@ /Z/%PH W%L!0"3N8\*,D]23D$G_ &LGBOS5_9 _Y)3^W?\
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
M_E)G\&_^S,OCA_ZM_P"#=?./Q-^#.L?L\?LK?\$W_@CX@UG3?$.M?#/]L?\
M8^\+:CK>CP75MI>IW-CXWOR]U907O^EQ02"0;4G_ '@(.>U?1WBG_E)G\&_^
MS,OCA_ZM_P"#= 'WO1110!^3O_!;?X=>)/BQ_P $Y?BCX'\+>"_%GCW4-0^,
MO[&.IZCX<\%?!O7?VA?$'_")>%_VU_V>O%/CO7X_@AX:\,>--7^*.E>$?!.B
M^(?%GB+P9!X3\0V^M>'-$U6UU'2KO3I+J%ORO_9CB^/'[*7Q-\0?$#X6_#O]
MI'_ACC7_ -M#X:ZUXQU/X=?\$Y?B_P#L]^,/'G@_4/V3?%/A7Q1I4O[#OAGX
M*:#\3/#O@;P9\5_#?P[MYOB?X4^"_ARP\8>)O$UYK7B?6+_2=#O?$,'Z$_M9
M?\%+/&?[)_\ P4X^!'P#\?#P%H7[&'C+]FCQ;\0/B_\ $G6-.U&+Q+\./B)&
M/C)XA\':Y?>(8]7.FVO@2^T#X'^)M"O;>?P^\B>(M6TAI-6C6\AAC^(_A'_P
M7F^*_P -?V+[+]H/]M#X#:5>_%;7OB/\?[EOAC\+-:T_P3=>"/A=\+/AW\//
MBW!X7O\ 2/%VKZ[XJ\7?%/0?"GQ%M-%UNVT?1;32GU_2-9.K77AFUL'N+@ \
M+\.VW_!2WQSH/[-/Q3\0_!;XV>)_VB]%_94_8"\=)X@^)/[/MWX>U^/]H_2_
M#G_!6R'Q_I_Q(UV\\#^&UL]8\(3>(/@M'KWA+QCJUCX?\":AX\\*-+I_A^3X
MF&X\0<YX)TS]K<^-OBA\5?A_X2_X* _$/Q'XF^(W_!+[^W/'_P"TU^QSX]T'
MQ\-:\&_"7]M2^^-%MX+TSQY\"_#UY%X/^%OQ%\1^'[&3QQX=\/Q67A"_\3:1
MIWA_QK?>&O$?A[5=?_1[6_\ @M#K_P .?B'^TII?C/X"Z]XW\*V/[3OP:^!O
M[)&E_#HWE_XQ\>Z3X\_85^&7[8GBS4?B!I?A^R\:Z[I2^'?"WB74/%\NN6/A
M;[#:Z5XH\.>#;BQ_M/PUXG\02=+K_P#P6+U+Q1H_BJ\\$?LU?&SX;:-\/8?V
M [WXC^-OBGX?\/Z/K_@S5OVWOCC\.?ASX6^&UQ\%/&/B#P+XWNM<CL_$&OVO
MB7Q!=S:3:>$M.&E^+;#3_%,US8^';X ^+O"_B3_@I;X$\$_ /2OB9XZ_X*%:
M_P#"/XD_"C]@;XH?M@_$70?@9XJ\;?M)_!_6?'GPB^*\OQQ\)_!;PEX*^#5W
MXTBN;7XV:1\%M#^,O@#PIX&\<?%/X4^$M=\4ZZ/#UE"^HW5A^N/_  1V^,'Q
M ^/'_!/SX6?%#XF>/?'GQ/\ $VN?%']K;2K3QW\4-$T[PU\0O$/@CP7^V%\>
M_ _PPN/%^@:38Z;INCZW:_#/PWX1T^[T^TLXHK9K01;IF5IY?S2_:<_X*D_
M']K&P^+W[,^M_LH_"GXFW'PZ^)?P?U;PQ:?M,^$OAM^T7\'?$6E6?[>7P:_8
M[^(VL:IX.7^U?#GA;Q_I>D?%K6M6\%AO$.JZGI-GJ5OJ>IBW=;WP_=_HU^P!
M^W]\*?VD?'?Q3_9C^'GP!UK]G"+]F32H?#^@?#77H_!_@S4?#_@7POXIUCX;
M:#H\_P $K%=$\5_">UM+#PWI.I^&] ?PQ+X5C\&:[X:ETG7F2ZMK*@#]3**
M0>A!^GTS_(@_0T4 ?!'A?_E)G\7_ /LS+X+?^K?^+E4_V$O^1P_X*$_]I _B
M-_ZHO]G6KGA?_E)G\7_^S,O@M_ZM_P"+E4_V$O\ D</^"A/_ &D#^(W_ *HO
M]G6@#[6\>>!?"7Q.\%>+?ASX]T*S\3^"/'?AW6/"7B[PYJ)F%AKGAS7["?3-
M8TJ\^SRP3_9M0L+F:UG\F:*7RY&V2(V&'S3HG[ /[&GASQ/?^-=%_9V^'6G^
M*M4\8?"WQ]JNM0:?=M>:KXN^"?PTU[X._"S6]2\V]>+4+CP9\,_%/B3PAI,%
MY'-9MINMZD][;W5Y=S73?89('7_/&?Y FDR.>V/7WH _.V'_ ()L?\$[/A/X
M"^+"7?P*\!>%OAYXJ^%NF^#_ (J:KXO\9>,)-#T_X0_#+6)/B#X:TNX\1>+?
M&5R/ OA#X4:Q9MXI\%SZ+J/AZR^&$EA'J'A:X\/0V$30?/6BC_@A1X&^"=OK
MND?&']@#0O@+XWTM/@S%XW?]ISX8KX"\;K\/?B9>?'V^\*3_ !!O?B=)8^+O
M%^B_%+QK>?$[Q9=W.O:EXRN_$/BA];\57UV=45YOO;]M;X$>)/VG?V3OV@/V
M?O!^O^$O"WB?XN?#+Q)X)T77/'?@G0?B)X.LK[5[?9&/$7A#Q-I>N:+J>F78
M5K*YFN=&U2;2OM(UJPT^[U'3;.!_QR^ O_!'/X]^#?V@-8^._P 6/BW\.O%E
MSXA\<?&3QSJFF:QXM^,_QO\ %:W7Q-_8NT#]D^QM-3^*GQF:X\4>+9M)E\-P
MZS->W5KH6DV/A?4KCP3X1\+>%_#&D:+H-N ?47QUB_X)$_LX7V@_#+QQHOP-
MN/'O[5&A>#/@AHWP4\,^/O#>H?%KXI_"3]JS]JC7_$_]N:/\.K[XA:7XJ\1?
M"'4OV@OBKX\^)'BWQKX8LK^VTV.7QCJ5C/<6>BRZ;;_5UY_P3=_8=U'Q3\6?
M&-[^SIX)N->^-W@KXH_#WXCO)<^)#I6J^$_C?H]MX?\ C#9:-X<&NCPYX(O_
M (GZ+9VVF>.O$'@;2O#?B+Q/;0JFK:K=9;/Y7>'O^".W[0?@F[^'WAKPY\2O
MV=M8\!W7CO\ X)<?%SXL^(?%'@SQ2WQ1T'QI_P $Z/AS\*OA->>$_@WJ5E92
M64/@/XB>&/A/I^N:%<>(;ZPU3P;K7CCXL:.-/U'2?B%=W6F_T7#Y2?0G([\G
MD_U/H* /CG3OV,_!4/[86C?M@:OKMUK'B#X?_ 5_V>O@QX);P_X>L=%^%7@[
M6-9T_6O&MWINO6MK_P )/KVI^+9M$T*T;^V]1FL]#T[3YK72;>(ZGJ,L_P!D
M?Y_S^E(#G/L2/RI>M 'P/_P4L_Y-4U;_ +*U^SO_ .KY^'=9_P"TI_R?3_P3
M7_[#W[67_K/UW6A_P4L_Y-4U;_LK7[.__J^?AW6?^TI_R?3_ ,$U_P#L/?M9
M?^L_7= 'Z$5^!W_!7SX/Z?\ $C]HK]B'7O&/@SQWK/PT\(:'^T<GB;Q9X4_X
M)Y^,O^"C&F>&-7U[0/!=GX;LM8^%7A7X*_&^/PY=:Y<QW0TWQ+?>';&1$L+Z
MVM]06*2Z0_OC7X-_M4?MB?M7_LE?M7?$:R^(?[0WPKO?V8?A]^S+XY_;(U'P
MOX>_9&US5/BO-X2T3X\>#_A=X>^!FD^*8/VB7M-7\0ZQ:^-;#38_'\?@:&:;
M6H8KY?!JPW+:?& >6ZYXJ^/W@;XL?LB^#/A$O[;7A']E72/V:/AVWP7M_P!F
MC]@'6OA%H?Q)_:@@_:6;PQ\8_"W[5'P.\5_!_P &:;^R[\-1\)8?#?B+P]9_
M%6S^ _@E_#OB;XH^+_!/B76/$V@^'-/O/D36+[_@H+\8]'TWP9XO\._MT?$N
MXN?$/[+/Q _:E\$_&']G#QKX8^%OPT_:1^&O_!8;]B#Q!X$TO]F+Q!-\-_#M
MEX^^%VF?L]Z1\??&_P 0-=^%FN?%#X<>'_AQX#\+^.O%7C/1+VZO4D_3_P /
M_P#!9"3Q7X3\#V_AK]BO]HK5/CQ\3OC3XF^$7PW^!=_:Q_#^7XA6/@GX%ZM^
MT1XP\?>"?B%\7](^&_AC7] \/^ ]"U;1KNTB@AOG^(UJG@N /+?6>I7'&>%_
M^"N_Q'\(?%GXZ>'?CE^SGXCC^$VA_M*?%KX&_"KXC^'M3\'Z)J.E^)OAW^QU
MXI_:]M/A+X_\$7GB_6]>OO%UYX6^&/Q!T.[^(&B>7X+M?%,FBZ'+!%:I<ZW*
M ?$>F_&+_@J>?#?CF[\./^WOJ?CFX^']Q=?MG:;XM_9J\2Z7I?P-\0_\-=>"
M?#OC9O\ @G3_ ,)%\,?#_ASX[>)=$_9CG^,&O?#71OA+K7QJT+Q)9:#X"UJW
MO+_QOK>FZ!J?G/A;X[_MT^/])_::\2_LQZ[^UA\=Q\&?C=^W9\*?A)X^^+O[
M.MU!\?\ P-X"T'X*?\$]M4TCPK=:=XK^%'ACQKX8^(^E7GBO]H'4/AMX*\:Z
M;X8\?_$7Q%8/!X@\):GXLL6\,:9^D=W_ ,%1/A9^TU\+])^$'Q?_ &#=?\;>
M)/VC[3]FH?"G]EKXJWWP9^(GA#XZ>%_VD/A_XH^-W@;4/%]_JTVN_#KPW8^$
M/#'PN\4>(O&FF>,K*\NM OM TU].M]2O;RS,7)_!+_@I?\._A?+H_P (?@9^
MRIX=^%O@6RL=)^"7PW_8U^&7AOX<_#;6O"'[94G[7'[0?P"^,'PPF\1>$]5M
M/@MHW@S2/%?PF\1>*9_%VB:=%H^I65Q<>+1>WMUKO]GP 'Q'^UM\<?\ @H;H
M'PO^&]I^REJW_!5GQ-I?A_P-^U9XA^'_ ,0OBO\ LB_%VV^)GQ4\=:1\=/#5
MI\+O"GC[X;_#+]GC4/'6EII/@NR\2P?#:[_:OTO]F_0O'?PXUBU\3WFG^*?%
M=F-*/[K_ /!.OPUXQT'2?VLM4\9^"_%7@N]\=?MF_&+Q]ID7BOPAX@\&3Z_H
M_B?3?!UW;^)-)L/$>FZ9>7NBZA<K>16FHP12VLDMK<6RSM-:SQQ_)&O?\%M=
M$LO"WQ!U?PS^R/\ &?QEXG_9T\$?$'QS^V)X,T[Q;\-K&?\ 9PLO '[17Q6_
M9DN-,D\07NMC0/BEJNM>//@3\7O$&DQ^!+NZMV^'?@U_%-Q<PRZQI&E7?UW\
M)O\ @H9X4^+G[0/AS]F;2?A3XYTWXHR:M^T=#\3--O=0\/3V_P '_"?[/VH>
M!-&M/''BRYM;YS=Z-\7]8^)W@:U^&<.E+/>ZO;ZAK6HR1I:^%M;>W /T1_IU
MK\0_"?\ RBT_X*F_]E4_X+9_^M"_M5U^W8(YQTSZ<<]?KSR3[U^(GA/_ )1:
M?\%3?^RJ?\%L_P#UH7]JN@#]:/@:#_PI/X.D?]$L^'H/T_X1+2<_TQ[CT)K^
M<[]ACX(^ ? ?[6NN>*_B-\.?B;H/Q8E_;!_:7\0:%HFN?\$8?BA<6%TGBWQI
MX]M/ 7BA_P#@H>W[+,VFZ+HMQ'JFF>+;+Q])\:;71;?1EMO#=SKMIH4TD"_O
M-I6D_$O7/V4_A[IWP@^('A[X7_$"3X4?#";1?&WBKX>S?%30](CL]#\/7>JQ
MWG@6'QK\/'UEM1TF*]TVV9?%VE?V?<W<6HDW8M/L<_X<?!S_ (+,_&;X8_#3
MX-ZI^T/X<UW]K?XL_'3X0ZA\?O\ A7W[+'[-?CCP7+\*OACX>^)WB?X5210P
M:9XM^/-]\2/&/CC7?#VI2^$/#UR_@2.5O#VJ6AU61KJW>  \\^'?Q<_;VO/A
M%\-YOBWXE_X*HZ3?:Q\6_A\G_!06_P!"_9(\62Z[\$[V[M?C0OB'PS^Q;9^&
M/@]J?Q5^*'PKE\>:5\,-*\2^*?@EX$^.'A/1/AO?:/XBT'QPT^L>*CI'!^$M
M5_X*"P>(/!OQ9^+GAG]M[P7H7Q$^$/[,/P[_ &@_CC\-?V:O&>J?M9O^SWX.
M_:T_X*82?!?4+GX>_#KX<?$'7++XVZE\(=6_9H\1_M+^$/ /@3Q!X\^&(^(M
MWJ'BGP;X0EU.XM[+]#/VH?\ @K9\1M ^"O[:/Q!_9M_9R\;WWA[]F$W'A31O
MC_XYMO#5[\.-;^,GA?Q-\&K;QI\+-6^%W_"9>%OBII&I_P!B_%86'AO5-2M+
M'3+_ ,2:/K5G<R62Z+-'<=OKO_!7'Q-H7B/_ (5+)^Q7\4;O]I/3?B]\5_@]
MXN^"L'Q7^$/V7PSJ?PP_98\#_MB)KX^)3ZROA'6=$\6?!WXA^&IM'_L]_P"T
M+;Q)/<:#J5E!);BX8 _)/X\?M+_\%&?AO^S;:_$3XY_$+]O'X,ZGH7[.GPQO
M?V7/$_@GX ZM):_$;XB^(/VOOB[X-\5G]O1M.^$OB30O@E\1;G]FZW_9:O+/
M0/BKJGPDTBWUGQ_\1E\)V_B#XI6=]X1T'ZCN?&7[;'@[XF?#+2-=TK]NCX;_
M  BD^(G[06M>#+;]D_\ 91L_$=_X]^-:_M]:)I_AOPC\==(E^'EMX0\'?!3Q
M%^S3=2:IIOQ(^*E_\-_ASKWAG6/'OCAOBK>^,_#OAN.[]=\1?MV_L5_'GXC_
M  W_ &J]5_8 \-_%#1?AEXT_99^"+?MQ_$;X:?!/7?''[-?QF_:5\-_#CXI?
M!GP)H<GB.SOOBVFA>#]:_:-^%*>+/$_@+5+72O"/B_XFS3:7#?O;:]J,'9_!
M'_@L5?Z[\// ?BGXA?!37O$_ASP]XQ_9Q^$G[4GQW\%:GX6\*_#_ .#WQ6_:
MH\>>'? WPMTW3OA_XG\27?C?QAH-E?\ Q#^&1\=:GX<GU%O#$'BM;V*WU2+3
M]46V /RQN?&'_!2'XY:I^T1X ^*G@#]M'Q?\.O&&G>"O&?\ PK[XB_LT_'H:
M9X*^)G@7_@IG\$]4\/Z#X9\4WWP*\ _#?4WT3X$QW^N"V^!^H?$#X;7/@?P]
M=^,$\=Z_<Z9J]]IO]A?B8_\ %.>(QT_XD>J_4XT^XS_3CL"#_%S^-'A#_@L]
MHWB.U\-^+M8_9/\ C'X2^$GC[X4?"S]HOX??$[4?%?PZO[3Q!^S5\5_CAX5^
M"VD_&'4O#>F:S<:[X8M]#3QOX9^(_B?POJ<+:WI7@#4AJ3[[NTO+.W_0WX#_
M +16C?M1_!KXB?%'PIX9U?0O ]G\0_C]\+_!6M:K?Z/?0_$C1?@QX\\6?"B]
M^)_AT:1=W?V?P9XP\3^#_$-YX-;43#?:OX:BTSQ(D"Z;K6G22 '&_P#!-K_D
MP/\ 8]_[-[^&/_J,6%%'_!-K_DP/]CW_ +-[^&/_ *C%A10!\R_L@?LU?!/]
MHS]G35(_C/X'B\<0> /^"B/_  6'U?PM:7.O^*='LK.]\8?\%%OV[/AQXE^W
MV/AW6M)L]?L]6\%^+-?T.?3?$,&JZ;''J+WL%I%J5M9WD'KVE?\ !)W]@7P_
M\.]&^%OAKX&W_A/PCX9\!?!#X;>%/^$.^,GQX\(^*_"/AC]F_P"*7Q'^-?P4
MN/"'Q"\-_$_2_B#X4\9>!OBE\7/B-XPM?B1X=\3Z9\1=7O\ Q1=6WB+Q5K&F
MVFFV=GK_ /!-/_DW7XC?]G__ /!6+_UZ;^V17W^>AQUQQ_DX'YT ?B5\0_V=
MO^"+O[&T?B_X-?%G5O"GPNF^/'P&^,?P9\:^&/B/^TE^T!XAUKQ+\!_VC?B;
MKGCCXPKK6H^*/BIX@UKPQIGQ ^)_B#Q%J]_\39M1T+7;+6K[4H-'\7Z? LUO
M']0>(/\ @EC^PAX[^(7B3XOZS\*O$VK>(O'EM\3Y]5BLOVA?VC;/X=7,_P =
M?@O=_L__ !7\3Z%\*M(^+MI\)?#GBOXB?!S49/"GB#QSX5\':5XKU**+3]?&
MMKXETS2]:M/ _B%\/_VCO@9^UC^VG\1O"?[$E]^W#\/?VT_A[\)K/P[>:'\4
M_P!G[P-9?#W5?AQ\-XOA5K'P2^.=C\=O&/A'6;'X&>+)&D^(B^*OA+X?^..K
MVMSXF\?6U_\ "&\U.+1H_$OS/I_[&O[8EA^W'X'\=K\'=;TK4=%_:M^%/Q&L
M/VHO!WQX\*VWP ^'7[#_ (=_9UC\(>._V.M&^%UUXVT?XNZS?77Q#M;[1_#V
MA']GF'P%JMMKNC_$O5OB5H6M:%)X>0 _2/4/^"7'[$6I_$[P]\7I_A;XPC\9
M^%O%7PH\=:9;Z=^T)^TCHW@2?QU\#_ 6C?"SX8>.-?\ A1I/Q<L_A7XK\9^&
MOAMX>T7P++XL\4^"]9U_Q!X7TZ#1?$NH:Q8;X6\+\ ?L6?\ !)[P[\%YOC3\
M/8+2P^"6E^.? ?B/2/B?IO[3W[0[^'?A]JW[-7Q*^(OAKP%X-^&GBR?XORW/
MPG^&/PN^)/C;XG^&-.^"7PWO?"OPAM;_ ,1^)?#MQX&GL+ZXLF^[?A5^T+-\
M1_B!K'PRUKX)_%_X2^+O#WPI^'OQ5\26OQ$N/@YJEEH/_"QM;\;:)8?#_4-6
M^$?Q>^*6FGQWH9\#WVI:REG<WG@V[TO4]-F\*>,O$]S;>(;30?P-OOV7OVJO
M'W_!*3XJ?\$XO'O_  3X^-EWXRLO$_QE^(&A^,=:^*?[%K?!GXB33?ME^*?V
MA_"'A_PMJ6@_M>W7Q+T[Q%XG\(:Q:6>A2>//AQX*\-67BB.2Q\7Z]X9TM?[8
MH _233O^";/_  3'^"?Q/^&UBW@K4]$^)/Q&\0^ [+X+^&?&7[2_[2WBI)KW
M]EOXD7'[8?@+P9\(?!OC3XR:]X>\(>#_ (5?$#PSJ'Q8M?AOX$TG0? T%G:Z
MQ8WWAVZ\,WVIZ1=>[ZW_ ,$W?V,/$NN_'/Q)K?P?N;_6/VDO _QP^&WQIN7^
M)WQ?BA\9>"_VCM/T?2OC-HR6%OX_AT[PT/&-AH&DVZZCX1M- U7PW]E:3PE?
M:#-<74D_X^?"?]CG]J7PC_P4#^!'[07B7]C?XLWLWPB^-?[</Q+\=?M 3_M#
M_ K6])\=?!?XK? ?QMH?[*_P4\$?#'4OCW+K=AXN^'=IJWA_X,ZK9:YH'A+P
M)\.O$6E7=SX7^(OC_P"'?B_7_B'H_P#23X6U>_\ $'AGP[KNJ^%]=\#ZIK6A
M:1JVI>"O%%QX9N_$WA#4-2T^WO+SPOXBN_!?B+Q?X-NM=\/W$TFDZO<>$O%O
MBCPS-J%I<2:#XBUO2VM=2N0#\H/"/_!*73_#W[=^E_M@2?$SPQHG@CPCXU\8
M?$CP;\#?AIX4^/\ X8L[KQ_XL^&VD?"B;QC\0CX^_:]^+?P$U+Q7-X3TI)/%
MGC/X0?LO? KQW\1=>BL=8\<^*]:*:Q;:['\#?^3(O^"E/_9Q_P#P52_]6M\8
M*_8&OQ^^!O\ R9%_P4I_[./_ ."J7_JUOC!0!]Y_L=?\FB_LL?\ 9N/P/_\
M59>&*\I\(?\ !.O]F;P#XSU/QOX.F_:6\/W.L>-?&?Q"U3P=I_[<_P"W"OP<
MO_%7Q"UG6/$/C.ZN/@))^T5)\$)-,U[6]>U;4KGPT?A[_P (S%=7>^TT>W$%
ML(?5OV.O^31?V6/^S<?@?_ZK+PQ7T=0!^#O[0WP5_P"";>HWO@']C#X1?&3]
MGGX+_M.?#'P'\ ?V9_@]I_Q$\4_M(_$+5_A;X)^"UUI_C7X/>!?"TGPG_:U_
M9H^(_@_XRZ/:V>GW_@SXA:1\=_#GQCDMYG34M2\4Z;JEQIUU]"? '_@C_P#L
MM?"[X1?!GP+\4M.UOXY?$+X20>(;@_%/4?&?Q@\'OJ^N>*_VQ-/_ &]-6N;;
MPW;?%KQ!<G2;']IK1/#GBW0$\=>*_B/XX;P_X=T_PGXW^(/CNQU+Q=+XF\U^
M#OPR_:0^"'BWXM?L[:[^P7I'QX\#?$__ (*!_%K]J/2OVIM5^*WP*TWX+6GP
M\^-'QKUCX]6?B/X@^&O$GB74/VC(/CE\![+5K?X1>"/#?A;X%^,?".NKX'\!
M7UM\4?"GABZU%?#'SI^Q+^S)^VO^SS\;_"GQ2\>? #XOWWC#X;?"+]JK1_VO
M/B7IWQ\^#7C&S_X*0_%'QK\7?#7B/X!^(_@MX,\1?'+3;;PW<^&= TOQ9K4&
MJ_'_ $O]FZ?X;Z9XJA^$^C#Q+X?2?5]- /T4^,?_  3I_8#D\+>+?'GQ,\%>
M(?!/AWPW#^T;\0OB'XX\-_M%?M&?"2YG\)?';Q"GQ8_:2T;XA^*_AQ\7/".L
M>*?@QXTU_1$\6^*?A#XMU'5_A':MIP_L_P %V%I'Y%8UW^Q+_P $W-4UW2?B
M5_PCUK:VG[7$7BW0/!WA[1?CU\;_  ]\&_B1J_QI_9\U_P .^+?$'PQ^!^A_
M$[3?@OH'Q,\:?LY:!XEMKCXE^ / .@?$@^";#6;VV\46Y^UW+^C_ !;\8ZW^
MUG^R=^W=\,_AO\,?'>D^.++P5^TE^S=X<T/QG>?#G38_B#X_;X7ZKHFG77A'
M7=%^('B'PU#X;U?7O$%KH4%_XPUGPGJ&EZE:ZC'XETG0H+0W#_F7XN^ G[2'
M[0?P]_X);:!X@_8+^.'PP\9?L'_%[X07.M>)_BE\0/V--4M-,>+]EKXK?!Z#
MXR> K7X3_MA?$$^(?#/P8^-L_P )/BEXOT+Q%%H/C76?!^B[OA_X,^('B""^
M\%W !^D%M^QO^P3#^T%\+(X/"-DO[0GP)^$_P7O_ (::)_PM?XKMKOACX2?
MB?Q[X$^#^LS>%W\>'2/$&C^&KSQ_XXT)M;\2Z9K5YXCU#4R/%=YK=YI6E2Z?
M\D_M)?\ !%3X9?&K4OA?X0^'7C#P_P# G]G_ ,'>$?!W@CQEX3\-6?[4>J?&
MCQ]X6\*?'3Q)\>T\*ZG\5-/_ &U/"/PC\8>#K7QAXEU:_P# _AS]HS]F']HZ
M+X7:]XF\=^)? EWI-[XHLX/#WSW_ ,$V/V6OVD_V4_C(_P 4O&?[$WQQT?5K
M']B;X!?L_P#QC\4W'[0?[/'Q/\2?M)?M4:;\48IOCE^T'X637/VD[@6?@368
MM4N?B=?^*/'VH_#7XE>,]$M-1TYO@WI/C#1O#7A3Q-_1^/;W_P#U?ATH R->
MXT+6N,?\2G4B<>ILYB?UK\,]5_Y03_LN?]D\_P""<_\ ZOO]G*OW-U__ ) 6
MM?\ 8)U'_P!(YJ_#+5?^4$_[+G_9//\ @G/_ .K[_9RH _>.OS^_;4_:(_8!
ML=$\<_LC?MD_%CPCHUI\6/A0+_QG\,+[Q#XXT#Q-JWPG\9ZGXD\+V^LIJOPZ
MDLO%OAW3=8U;PEXHTO3==TC6M'U%=1T+4%TZ]AGM-R?H#7X8_M:? +XTWG_!
M1'QM\>=+^ /[??Q5^%/BG]C7]F+X4Z%KG[#7[5?P,_9Z:/XB?"SXZ?MB^-/&
M6C?%/1OB;^V+^R_KWB2WT_PU\7?A_=>$+V'2O%VA(->\66EO?:=>#4;>Y /M
MGPM^P#^R5K/AS1+N\B^.GQJ\(:EKG@[XGZ!8?M!?MB?MD?M+^&FU+2- \3Z=
MX>U33_#W[1'QW^).E6FEZGX<\?>(++Q#H$>G0:%XQL-0M+;QCI.M+HVC1Z=Y
M[)_P39_X)]?#WP?X<^#%]X0^(MK8>-?&GPU'PWO]<_:?_:X\2?%#PGXJ^!6@
M:_J/PJT[X+?&K6/C1J_Q<^!MC\-_#0\41>%=%^%GCWP'X>TK1]0U_2;2R%KK
M>H6=[^(?[9W[-W[46L_M >"M/UGX0_&3PI\4OVL?VL/C]X1^$'[4&L?'WPC/
MX3T#X3_$_P#X)6_M7Z5\(?V5/%'AGP9\9_%7C#P[XU^%WQ%TJXU7Q1XDL_AS
MKWPRL-:\%S^,_"/QC\7ZKXX:R&=\=O@G_P %(-1\ ?&WX\>./@3\=/V>? _P
MZ_90U#2-9LO$W[07P6\5Z[&GPG_X)7?M?_#+Q9X\CT/X(_'GXC17]M>_'WQI
MX)7P_:Z9+?\ C'6G3P[XZU#0M(O;'4H?#(!_01\/?^"8'[$'PI\;?"_X@?#S
MX/ZSX6\1?!O1OAIHWP]@L/C-\=Y/"FE+\(/ _B#X;_#W6]7\ 7?Q.N/ ?C#Q
MKHO@KQ9XET*\^('C/PWX@\=^)(M;U&[\4>(]9U"X>[.1#_P2C_8+M9OAV]O\
M$=4AM?AAX?T#PMX?T6+XS_'M/"VO>'_"/C#QGX^\%:7\5/"*_%#_ (1CXXP^
M _&?Q$\<^)/A^_QGTCQ[-X#U+Q-JDOA&71!< +^#OPY_X)T_M*_''7_@;XCM
M_P!F?XL?!W]C3Q#9> M:\<_ 3QU^U/X2\7>)/$GQ*T_]BOX]^&_%O[3&IZMX
M.^-6L-)X5^+?Q,\>_ SP[HFCC7_^%C^)?%OP]U#XR?%3X:?#.[O',NYXZ_X)
MH?MX67P^\):7X;\+?':[\+^+OAW_ ,$Q?&G[8W@+P7\=_@%XN^*WQR^,GPYT
MS]N[PS^UM:>%8/VF?''B3X"ZKXULM8\;_L<_$+X@'QOJG@_X=_%W0? 9L/"W
MC+6/%FAO:6X!^Y7PJ_X)6_L/_!CQ)HWB_P "?#'Q\GB3P_?_  8O]&U7QC^T
MK^U!\3YM-_X9UB\>VWP.TRV3XG?&7Q?;KX<^&-C\3O'&E^$O"IA/AG3M&US^
MQ1I+:5IFD66G_<7@?QYX,^)7ARW\7_#_ ,3:/XO\+W>HZ_I5MKV@7T.HZ7<:
MGX6\0ZKX4\26,5W S1/<Z)XET35]$U&)6)MM1TZZM7P\+ ?RYZ5_P31_;5.A
MZ]XOOO!GQXO/B=\._AG_ ,$V%_9>U/XA_M7_  J\5^/? /B7X<?M?>)O&W[2
M6CWFM?#>X^#WPMM/$OAWX"W6B:'XO?3? D?A/Q!X7DN_AGX"\7?%-();K4_V
M,_X),?LW:_\ LD?L?VWP!\3?!R;X,:IX)^.7[2EQ;Z4FO^#O$FB>,?#'BSXZ
M>._&7@'X@>%-1\(^,_&$\?AO7/ &O^%["ST_QFGA+QUIUUHU[:>(/!NDF*TN
M-0 ._P#^"F?_ "8W\>O^P7X-_P#5D^#:SOVO/^2I?\$S/^SW7_\ 6)OVQ*T?
M^"F?_)C?QZ_[!?@W_P!63X-K._:\_P"2I?\ !,S_ +/=?_UB;]L2@#[_ *^:
M_CU^V'^S'^R_?^%]*^/OQF\'?##5?&MKK%]X3TKQ!<W;:IK]CX>%L==O=.T[
M3K.^O9[+2?MMF+^[$ M[8W,*RR*9$!^E*_,C]J32_CKX'_;3_9P_:+^&O[,7
MQ@_:3\$>"_@=\>/AQXNTKX+^+_V:?#GB31-?\=^(OAAJGAR34+/]H[]H3]G_
M $R]T>XM_#&K/-=:#JNNW5I=6]K'<:?&MRDZ 'I^I?LE_L5?M6>%/$WQ3M-#
M_P"$[\/_ +2GC#X._M&2?%3X;_&7XL^%=4UCQK\,O OAWPE\'?BO\*_B+\-O
MB#X<\1_##6M"\#Z#HFEZ=K7PDUSP7->VXO9M6-[?ZKK,U]A:E_P2U_8:U@_"
M.34/@]KLMQ\%M$NO#?A6\B^-OQ^M-1\3>';WXI6/QPNM!^-VI6?Q1M[_ /:2
MT>?XR6$?Q3?3?VB+GXHV9^(%WK'BT0C7-=UN]U#\)?B!_P $T?V]I8?V?6N/
M WQBM]"FT7]HWXC:1\*OV//CA^Q_X(\._LB?M"?M'?M\_$3]J@V/B;Q7^TQX
M$UF6V\(_#[X6?%+P[\-4^*G[,_@SXB>,K6[^$GB?1M!^'&J>%O%GAVYN/<?C
M+^P#_P %$_$@_;A\!>"M>\<V'P[^%W@/QS;_ +!.N:7\</"5IXL^-B_MG_%?
MX=?';]K3P=>WGB6[U>Q\)>*O@WI7PZ\5?LU_ 76/C)X3L?!$WACXS7M[ V@^
M'8-4DTL _4#Q3^P1_P $Y(4^%G[-/BOP'96MUK7PM^('@SX4_#J\^,WQGL_$
M6N_#'PK\=?A1^TU\1+;1KB+XCQ>(-9AT#XUZ)\*_&>L:Y=:C=:UIT+6/A9=2
MB\&:WJOAZ_Z_XK?\$O\ ]B?XT:OXZ\0^.?A=XNC\2?$WQ9XT\7^/_$W@3X__
M +1GPE\3>++SXC> ?!OPP\>Z!K/B+X3_ !9\$ZS<_#CQAX&\ >$=&\2?"4WR
M_"W5Y=&35KSP?-KEYJ&I7GX::Y_P3J_;P/P3TW2O@Q\._P!H'PCJ>E^#OV_K
M3PMX;^/7QZ_9$TOXI>&O#?Q:U+]CV?2_A%H6I?LM6N@?"CX)_P##0_A7X3?&
MSPCX(B\!>(OBMI7PDUCQ7:^-_&OQ,\)S:HFCZ#YO\4/V;?C%X<^-'PO\#ZI^
MP?\ M&:U\"?B]XJ_;'UW]GS_ ()_:=^U)\'="^(7P^AT?]G;X0:"_CSQ9X\L
M_P!I2Z^!GAG1-4^*,EWXGT+P?HGQ[\::MX(AO+CXA^'=%U+Q?92>"Y #^@[Q
M[_P2W_8;^(W]J2:M\'=<\,7>KZU9ZW<ZG\)?C7\?/@5K=LEG\!_!'[,8\,:/
MKWP3^*/P_P!9\/?#F_\ @7\-? O@#7?A5H-]IOPU\16?ANPU?7_">I>(S<:Q
M-\Q:Y_P1\\*WG[6OPO\ COX.\;?#[X1_!OX0?$7X;?%WPK\!OA9\/_CYX<;Q
M#\1?@]\'I?A)\-M<^)7VO]L/5OV9?$]]H5A'HEO>^./#_P"QYX*^.6J^ _"G
MA_X8'XR6GAHZ])KOP/X5_P""7O[8^L_$KPSXK_:(TCQ5\5O&5K\4?^":7@GX
MD_%+3/V@/LWA[X@? [P%^Q!X1^%W[=6IZ9HC^/\ PQJT?@_QU\<="N9?%>B7
M_@[P_P"-OB#+'8>(=)\.7UJOVU/*O#'_  3A_P""C?\ PD7[,LWQ+TS]J/4&
M^'?P:^ _PX^%%[\)OVC?V.]"L_V;/$'P\^/WQ/U;XF:I\:O'WQJT'XU_$NUA
M\5?#35_A;JV@^.OV7_#'Q<\:>,-"\+W?PK^(NA:4-.\+ZUI@!^\?[*W[-OPT
M_P""<'P/_:"\=?$SXD^!&O/'7Q/^,'[7/[3OQIM?!5M\%OAM;ZMKY?6_$.K:
M?X,N/%OCD>!O G@?PAHUCIMG;:GXV\47T-AI5QJ>IZ[>7=W,R?H4.@[XX[]N
M#U)/YD_4U_(=\>?^"3G[8'C_ .#'QT\/Z'\&_$&M^-?V@_@/_P %=/#GQ2TW
MQ)\>O"U]IGC+QEXN^+WPH^*7_!.K2;RUUKXL:AH=E+;ZAX6\17/P[N;#[-HG
MPV=KC2/B9JGA'1]5DCG_ *NOAC;VUI\-OA[:V?@/6/A9:6W@?PG;VOPQ\17/
MAF\\0?#FVAT'3XX/ >NW?@KQ1XW\&W6L>$(E7P_J=SX2\:>+_#,][IT\N@^*
M-?TIK35;L ^/O^"F7_)HOBS_ +*+\!/_ %>OPZJA^T-_R?[_ ,$Y_P#L#_ME
M_P#JL/ E7_\ @IE_R:+XL_[*+\!/_5Z_#JJ'[0W_ "?[_P $Y_\ L#_ME_\
MJL/ E 'Z$5\Q?%W]C3]FCX\ZW\0_$'Q>^%UCXZU+XJ_!5/V>O'G]K^(/%Z:?
MK?PEA\43>-;3P]'HMAXAL]&T;5--\6SGQ#I'C;0;#3/'>CZK!8W6E^)K233K
M VWT[10!^(?Q4_9[_P"",VE^/=+_ &6_C#X[1?C5=>/T\070\9?ME_M47G[0
MVM^,/B_\.M'^&\7A7XF?M!WWQON/C)XDT3XC?"K3?#7@^R^$/Q.^)^H^#O$W
M@JP\,:5:^#KK2+;0XT^O]9_X)>?L+^(/AY'\*-4^"4\OP_BU#]IG4X?#D'Q3
M^,^GP17?[8>D>)M!_:),5[IWQ$M-3CMO'VD>,/$=E:6*7PL? T>H*_P[MO"4
MMEI\EK\K>$?A5^T1\$_B#^U)\$KS]ABS_:N^'W[3/[9=S^TGH/[0FO?%#X#^
M%?A%I_A+XB:KX(UB\T_]H#0_&?BC5/CU#XX_9L;PHWAKX7VGPS^!?Q9T+Q;X
M0\)_":T@\3> [R3Q!_PA_P V?LD?LT?ML_L[_M >#OC!XM_9Y^-7B#QA\._
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
MVMO#]IX>T;XJWOA.]\-Z=\9M!U72?$>A:7876I^.]3TNV\6>$;;Q#HQLM?E
M/Z&O@[^R=\!_@#XP\6^._A%X1UCPAX@\=^#_ (6>!?%RCXB?$S6_#^M:#\%O
M!NF?#OX;3S^#?$OC#6?!T7BC0/ VC:/X6N/'=KH,'CCQ%HNDZ78^)_$6LQV%
MIY'S#^Q__P DI_;O_P"SS/VV/_4FO*^4O^"7/P9_:?\ V5-"UW3_ (W?L@?&
MNZ^*^LZ1\(/ OQ\^/4?[67PL^*.E?M,_&>/XG_&$?$/]IOP=\)_$?Q=M-.\'
M_"S3_#FO^'_&WB'QGX@NOA_^T3XLT;Q#HWPQL?V:-1'PGT:XU#ZM_9 _Y)3^
MW?\ ]GF?MK_^I->?R_\ U9H ]D_X)W_\F'?L=_\ 9MOP<_\ 4%T2OKV\>XCM
M;F2TMUN[J*">2UM'G%JMS<)$S0V[73),+<33;83.8W$*R%_+;8 ?D+_@G?\
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
MP)!!!-?GA^T_JOP5_9"TGX?>(?A-^R%\*OB/^T)^T'\5]._9V^"G@CP]X<\
M?"MO&_COQWX5\9^-/$L'C?XK+X,UR;P5\/=%^%WP]^)'CSXA:[_8'BS4+GP[
MX6O]+T;PGXL\1ZEH_A_40#\^/@__ ,%5OC7;?M!Z+\+_ (V?&7]A;Q_\&;+]
MJCQO\#O%O[2GP=\*^-OAE\/+SPSIO[)$/[0?A-]/OO&/[2OQ=\->&/&USXI7
M4= U"&;QEXVT?6-)T\6.C06NO7+&T^7_ ('?\%8/VGOB79_#;QNWCO\ 9%^
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
M=?MY7XA^$_\ E%I_P5-_[*I_P6S_ /6A?VJZ /UD^",2S? _X112 /%+\*/
M,;)EE)63PAI*.-R$,H*D@,OSC<2K#BO@;X\_L)?\$ROA3\&O"VN_&W0)?A'\
M(?@A\/?$/P?M_$EM^T7^T+\+H]0^$OQ,\86WB#Q!\%?B9XB\$_%GP]XC^.?P
MT\:>,[B*XD^$7Q7O_B'X4U?4;^XL;;PS*FHW5K<??WP,_P"2)?!W_LEGP^_]
M1+2*^4OV\_A3\4_&%U^R)\8_A/\ #:+XYZM^R7^U=I/QZ\1? 8^(?!OAC6/B
MCX2U/X'_ !P^!&IGP%JOQ&O] ^'J?%3X:W/QIL/B_P##JW\=^,? WA;4M;\
MMI%QXR\+ZMJ&C^(-* /&/!_[$G_!*K]M.+XF_'3X=^&=%^+>@?%V\UWPW\0Y
MO GQS^.6D_#Y/%*7'P['BNXLOA7X:^)>A^!/A?\ $S45^%WPZM/%GBOPMX,\
M(?$+7='\/Z;IVNZQ?Z-?W-O>_6VI_L/?LOZQ\9-7^/VH?#2:;XM:YXQ\3>/]
M6\51^//B5;)>>+O&/[/GA']E?Q#J[^'K3QA!X6C;4/@-X#\*>!EL8=#CTZP?
M25\5:=:6GC2\O_$=W^5O[1'P5_:+^/FM> _BWXL_X)M^+Q\$+_XC?&K4/C-^
MQ;X%_:%_9[\)_M%?&/Q%JOPXT;PC\%/VA/C+XDT/XV^ OV?9-0\+W_A_5-)A
M\)>'?VEO'?B+PEH?B+0?'-GJWB/Q/I]QX+\,_:'[.OQ(^-G[)?[,W[&?P,_:
MA^'7QC^*GQ9TWX>_LE? 7QY\</#>M?!WQ'X4\4_&?QIX:N/"_BZ::^\0_&G3
M/BCK\'PTU7PPMS\2/'.K^!;:[\6VFOZ1XH\'VWC'49_&&F^% #)T+_@G_P#\
M$SM+^/\ X3\$:#X+M[3XU_!_P'\"OB[9_!^S^/?QX&@R>&OA7#J_P@_9[^-W
MQ(^"'_"T3\,_BIXR\$KX%N_!'@'XS_%3P;XQ^(NF2> M$M;+Q8DW@SP\=*K6
M7[#_ /P3%\-Z6_[0NF:%:Z-X*_9JNM,\0>*=;LOV@_CS;?!_2]=_9'U?5_$^
M@^,/C;\/;?XJI\+_ (M^,/@!K.GWVIZ%XS^,7A7QOXI\#S>']+32]8L5\,:(
MFF\W\4M%_:)^#_\ P5%\8?M/>#OV/_CA^TG\(/'O[!/P1^ %OK?P2\;_ +)6
MBWF@?$3P/^T-^T3\0O$6G^(]#_:+_:<^ .L_8(O"_C[PK=V>I^';'Q'8WDM_
M<V@EBNM/NH1^-/Q0_P""9W[3\'PL_:&^'>C_ +!_Q1\?^$/''A[_ (*3:!\*
M_AYX(_:)_9]\"6.@?M(?M&^*M'UWX%?M::N=>_::\.Z7?^!V^'5^/AMK$NHW
M%Y\4_ASKG@WQ FG_  2\6>&?&%OXIO@#]!?A9_P1HU'0/!O[2NO> _VE/A+9
M7_[3?[*VL?LP?"J#PQ\$/VA/%?[.GP=^ _Q3\3ZYXQ\9?\(A\#?CI^WO\<H5
M_MC1_%EW9^ O"7PQ\>_!OX!^"YA8ZK_PI'Q#:/J>BZI^Q_PH^"7@3]FO]FKP
M#^SW\,+&?3_AW\$O@SH'PK\%6UY*ESJ/_"-^!/!UOX;TJ?5[U(H/[1UJ\M=/
M2]UG5'B2;4]5N+S4+@&XN96:3X S>+M-\#>'_A_XN^&_BOP1=_#7P1\-O"HU
M[7=2^'>H:!XXO;;P+HG]MWG@T>"_'GBS78-.\.ZNMUX<U,^-M"\&7=UJME/<
M^'K37/#TEGKEUZQXG_Y%KQ#_ -@/5O\ T@N* /D'_@FU_P F!_L>_P#9O?PQ
M_P#48L**/^";7_)@?['O_9O?PQ_]1BPHH YK_@FG_P FZ_$;_L__ /X*Q?\
MKTW]LBOO^O@#_@FG_P F[?$88_YO_P#^"L7/_>4[]LCC_/\ 6OO^@!,?GCKC
MOQS^@_+%)MZ\]<_D<\#TY.?K3J* $P.@X^G;Z>G6C').3R,?SY^OI2T4 %(!
MC/N2?SI:* "OQ^^!O_)D7_!2G_LX_P#X*I?^K6^,%?L#7X^_ X_\81_\%*!Z
M_M'_ /!5/]/BM\8* /O3]CK_ )-%_98_[-Q^!_\ ZK+PQ7T=UKYQ_8Z_Y-%_
M98_[-Q^!_P#ZK+PQ7T=0 W:/R.?_ *WTX%+CIZ#H,=. /\?S]A2T4 )CUY_#
MT)(_+C'TS1CZ_P"3G].WM2T4 ( !^'_U_P#$TN,?CS110!DZ_P#\@+6O^P3J
M/_I'-7X9:K_R@G_9<_[)Y_P3G_\ 5]_LY5^YFO'_ (D>M@\8TG4<>_\ H4Q/
MY<5^&6K?\H*/V7 ._P ._P#@G01GMCX]_LY=<9]1T]Z /WDK!\3W]_H_AOQ#
MJ^D:9)K6K:7H>K:EIFCPAS+JVHV6GW%S9Z;$(PTADU"YBBM4"!G+2@*"<"MZ
MB@#^=+X>_M,>*OA3^RQ\+_\ @I3X[_;W\2?%'7/$GP2_:P^-/CS]CO6]5^%B
M^#_CG=_"'X)?%GXH:]\"_P!G#PK8Z+IWB[P'\0O@!X@^'EI#XIU>RO\ QA=V
M7AOPM\08OB%I=L+X7_A_] ?V'?VN_C)\;/B5\7O@A\>M)^!TOCSX;_#?X!_&
M*Q\6_L[>(/$&N?#V^\(_'_PQJGB#1/#VHQ^)KS4=4L_$6B/HUU)::M'?'2_&
MOAN]TOQ/I>G:1;W)LA]9>%OV5?V8/ _Q2\8_'+P5^SA\!?"'QL^(MAJ>E?$+
MXP^%_@_\//#_ ,4O'FEZU<Z?>:QIOC/X@Z3X=M/%GB>PU:\TC2;O4[/6M7O;
M>_NM+TZ>ZCEDLK9H\3P3^QA^QY\-/#FE^#_AS^R?^S3X \):'X_C^*^B^%O!
M/P)^%WA7PYH_Q2AT&_\ "L/Q*TO1-"\+6&F:?X_B\+ZKJGAN/QC:6L/B)-!U
M*_T==1&GWEQ;R 'A'_!0[XI?$OX6:)^R+-\,O%>K>%+SQ]^WO^S'\+_%ITB"
MQN)?$7P_\9:YK=MXI\*W:7UC?;=/UJVM84NWLUM[Y$B!M[N [F/Q%^UA^VS^
MUG\ /^"BWCSX3> ]3^%'B3X=>.?@K_P3J\!?"'P;\1K3Q)I?AGP'\:_VL?VH
M?VJOA4WQ-\7:YH-['J&JV$UG\*KG2]7\.6<UC<^)KJU^$_AGPE)H6L3^*=3\
M0_I]H7[$W[,-G^R]\)OV.?&OP;^'?QK^ /P;\#?#SP'X6\"?'+P#X#^)NA7E
MI\,= LO#WAC7M<\.Z]X8?PC=^*8X+/[?<:M9>'-.1-4N[VYT^TT^.<0)3M?V
M OV$;#P]%X2L?V*?V2;+PK!X&UOX80>&;3]G#X.6_A^'X:^)?&!^(?B/X>1:
M+%X,738_ VO_ ! /_"=:WX22V70-5\8_\5-?Z?<:UF](!XS_ ,$M?B]\7OC?
M^S+KOC/XY^,/#OC?XAV?[17[2_@O4M9\'WL>I>#H;#P+\9O%OA32M%\)7P@A
MN)_#FBV.E0Z=IJZDUWJUM%;_ &/5;^^OK>>YD_1P'D@_7VP>F/RY'KSWKQ3X
M;?LT_LY?!JY\/WGP@^ 'P3^%-WX3\*ZUX%\+77PV^%7@7P-<^&O!'B37[#Q5
MXB\&^'Y_#&@Z7+HWA77O%&EZ9XDUKP]IS6VD:IK^G6&L7UG/J-G;W,?MG^?\
M_P"?Y"@#X1_X*9_\F-_'K_L%^#?_ %9/@VL[]KS_ )*E_P $S/\ L]U__6)O
MVQ*T?^"FF?\ AAOX]<9_XE7@[\_^%D^#<#\:SOVN_P#DJ?\ P3-_[/=?_P!8
ME_;$_K_+J* /O^DQU.3G)(_$8_$<?RI:* /E?]MWXM^-?@-^R)^T9\8_AS9Q
M77C;X:_";Q=XL\/RW-@VIV>D76FZ;-++XFO]-7/]H:=X1L_M/BC4K1\0W-CI
M%Q%,RQ-*R_E_XS^.NO?L*> I_C%HW[>=Q^V'KGQ(_9@^'GC;P[\ _CAXO^&]
M_P#VGXH^(WQA^%7PZ\%?M;>%M?\ A]I.B:[X _9=L]0^*ESI?Q&2#3-<\'75
MK/X+7PUXHTW7;&X&O?O(\4<B/'(BO'(KH\;JK1O&Z['C=&!5T9>"K C'R_=^
M6OF_P3^QE^Q]\--!^*OA7X<?LH_LU_#_ ,,?':R?3?C?X;\$_ OX7^%-!^,F
MG20:Y:R6'Q5T?0O"UAI_Q#LI+;Q-XDMWM?%UOK$#P>(=<A:,QZM?K< 'EW[$
M_P"TA\3/CK'^T+X&^,VC?#BU^*G[,_QTU7X*>,-?^#]YKEU\,?%US%X3\+>-
M=/U;PW;^);K4->T2_M-,\66FC^*?#>JZEJ5UHGB'3[^U-[*C(J<A^VQ\5OB9
M\//CU_P30\+> O%NJ^'=!^,7[96M> ?BAI&FP6$T'C/P-:?LP?M!>.!X?U4W
M=C=W$6GV_B3PGH.OO+ITMC=)/H\.^Z^R?:(9?9=1_88_9 N/A1#\%=!_9J^
MO@7X?:3X;^+/AGP7H7@?X*?"?0],^&UM\<?"&O>!/BM??#O0CX+NO#'A?4?'
MGA;Q/KNC>+VM=">R\7:9JFH:5XKL=<TG4+^PNN@\4_L@?LN_$/X/_#SX"?%C
MX ?!_P"-'PB^%>C>%M$\"> _C3\-_!GQ7\-Z!;^#/#T7A;P[>66C^.]$US38
M=6T_0H1IT>JPVD=[]GDGC$PCFD1@#\JOVEOVW?VL_@5_P4-^+_P=\(W?PH\3
M?#[Q;\-/^"<_@'X&>&?&NG^*]/\ #OP^^*_[5OQN_:H^']]\1?B1KNC7\=WJ
M-E<2?"'4+"^T+2&L9/$*6_PMT#PY+H^N/XKU#7?L7_@E9\7?B_\ &[]DZ_\
M'?QU\6Z-XW^)4?[4?[<'@G5-<\,3I>>$8])^&O[9'QS^'GA/1/!MZL<<][X+
M\,^%/#.C^'_"EYJ#7&JW.@Z;83:K=WFI/<7$OMUI^P3^PO8>'H_"-C^Q?^R=
M9^%(?A]JGPEB\,VG[.GP?MO#T7PJUOQQJ'Q.UGX91Z+#X.334^'NK?$G5M5^
M(6I^#%MAX<O_ !QJ6H>++O39M?O;G4)?2_A]^SC^SS\)8O!4'PJ^ _P9^&4'
MPVTOQWH?PZA^'WPO\$>#(O .B_%+Q#I7BWXFZ/X*C\.:'IJ>%M+^(WBK0M#\
M3>.]/T-;"T\7>(=&TK6O$$.H:EIUI<P@'L@P<$<X&/?H#SZ'!]CS3AQWS110
M!\#?\%,O^31?%G_91?@)_P"KU^'54/VAO^3_ '_@G/\ ]@?]LO\ ]5AX$J__
M ,%,?^31?%G_ &47X"?^KU^'59_[0Q'_  W[_P $Z.1QHW[9>>O;X8> _P#'
MF@#]":*** $  QTX '3'3(_+DX'09HQD\G(YXZ#G_P"MQ^?<TM% "8XQDG/K
MZ>GY?XTFT?IC'0<YR<?B:=10 W:!^G7GIG'Y=OH*=110 5\#_LM_\G4_\%$/
M^RN?!K_U0_A"OOBO@;]EPX_:I_X*'_\ 97?@T/S^ _A#^M &?_P2O&/V%?@U
MCC_B<?&K/_A_/B@<_J?KFOT(Q^7IU&<YS_/_ "*_/?\ X)8''["OP:'_ %&?
MC3CUP?CY\41D_AC\?J*_0F@!  .@_P \G^I_.EQG/H1C'YYHHH 3 ^G7\SGD
M>AY/USS0!CN?Q]>_Y_SI:* $V^Y[X]LC _(?U-)M[ XQT]1G.>?<''MUZTZB
M@!,#\LG\^M?FI^R!_P DI_;O_P"SS/VU_P!/$UY7Z5D\@>O7VX)'YXZ^U?FG
M^R <?"K]NX'O^V9^VQC_ ,*6^/Y<<>X- 'LO_!.__DP[]CO_ +-M^#G_ *@N
MB5]D5\;_ /!._P#Y,._8[_[-M^#O_J"Z)7V10 4444 %%%% !1110!\!?\%
M/^03^R'_ -G^_LH?^IM<U-XI_P"4F?P;_P"S,OCA_P"K?^#=0_\ !0#/]D_L
MB?\ 9_O[*'_J;7(_P_\ UX%2^*<G_@IE\'/^S,OCASCH?^%O_!SCTXQ^E 'W
MQ01G@T@SCGKD_H32T ?F]_P4'^)GCCPSK?[&?P:\-_%S5/V?/"O[4O[4EG\%
M?B!\;- _L&U\5:'IO_"IOB=X\\+_  Y\#:[XJT_4_#OA?Q[\9_''@WP]X \,
MZY>V%_?E[Z[T7PSIM[XKUC1$7Y0\2_M3_&']GCQ=I?[)GP(_::^"W[6'Q&U;
MQY^T7K,GQ/\ VG?%>GM#\"O"WP,^%7ACXB^)OV?/BUXA^$,VA?\ "0_%^QN]
M7EUDW^L0>'O$'@/X::U8>(O&_AG4]/LM*N-9_9KXB_#3X<_&#P7X@^&WQ;\
M^"OBE\.O%EI%8>*? 'Q%\+:%XV\$^);&&[M[^&S\0>%?$MAJ>A:S:Q7UI:7D
M5OJ5A<PQW5K;W"(LT,;KXSK'[$_[&?B#X0^&_P!G[7_V2?V9-;^ O@S5I-?\
M(?!+5_@)\*M3^$7A37)9]1NI=9\-_#6]\)S^#-"U66XUC5IY-1TO1;6\>;5-
M1E:<RWUR\H!J?LC_ !YA_:H_99_9R_:8M_#=YX-A^/WP2^&'QBC\)WUP+NZ\
M.K\1O!NC>*_[%DO!% +Y=/\ [4^RPWRP0+>P1QW2PQB4(/G_ .$7Q4^(_B'_
M (*6_MP_!W5O%6HZA\+_ (:_LN_L%^,_ OA&>&T.D>&O%GQ3\7_MJ6'CO6+-
MX;:*]DN?%%E\-O!D-]'=7L\7E^';86D=N?M#2>T^._V._P!G+X@Z_P"&_%>J
M_"?P+I'BCPY\4_@Q\8W\3>&O!?@O1O$OB'QG^SQ;7]G\&+GQ/XCB\.2:[J=M
M\.[#5;_2?"T<>HVMUHFA7NH>'M+O+30-4U33+YGQ;_8A_8N^/_C6S^)/QX_9
M#_9?^-OQ%TZPL-*T_P ?_%SX _"CXD>-=/TK2;FXO=*TRR\5>,O">LZ[;:?I
MEY>75WIUE!?I;65S=7$]M'%)-(S%^@'\ZWQ*_P""E7[?VB_LI_MF>%-.\;?
MJU^+O@7]GG_@I]^TE:?&O4U\6^&[GPK\-O@'\5_&WP/^'OA+X1:3Y^I6=_\
M%OPGXD@T[6-(U+Q FH>&8Y3X%\.:YILNI>+?[6B_J?\  E]>:GX(\'ZC?SO=
M7VH>%?#M]>74BHLES>7FD6EQ=7$@C2./?--(\KA$1 SD*J@;1X+XT_88_8E^
M)$.K6WQ$_8[_ &6/'MOKWC;Q+\2]=@\:?L^?"7Q3#K7Q&\9Z;%HWC#Q_JT6N
M>$;Y-1\;>*]'@@TKQ+XJO%FUW7=-ABL=4O[JUC2(>Y^$_AQ\// 5YXKU#P+X
M$\&^"[_QYKEMXG\<7OA/POH?AR[\9>);/P_HOA.T\1>*[G1[&SF\1:[:^%?#
M7ASPS;:OK#WE_!X?T#1=&AN$T[2[*V@ .R(SCV.?RI0,?YQSW/XGFBB@#X(\
M+_\ *3/XO_\ 9F7P6_\ 5O\ Q<JG^PE_R.'_  4)_P"T@?Q&_P#5%_LZU:\,
M,!_P4T^+X_ZLR^"WZ_&#XMJ/S.:I_L*%AXP_X*$$#_G()\101['X%_LZX/Y\
M>F#F@#]!:^7OVK?V8M,_:@\%^"=)B\=>*/A/\1?A'\4_"WQM^"GQ<\&6^DW_
M (B^&GQ0\)Z?K_AZWURWT7Q!:W_AWQ%I6N>"_&'C7P%XK\-Z]97.FZ[X0\8Z
M_IL@MYKB"\MOJ&B@#\P?$G_!/?XH>*+CX<_$S5/VV_BU=_M2?"KQS\1?%7@;
MX[W_ ,/?A=?Z'X:\/_%/P-8_#[Q?\.-%^"<^CCP#9^#KK2-'T/5[=93=ZS'X
MNTJ/Q!<:K=M//9OW?PP_93^*?[*WP2^!WP!_9>^*UN?A]\*1\"/!(L?B=X?T
MG5]6?P!X0U+7+OXX>*+[Q';6GV_Q%X[^+J:I:WC1^5I&F>&M9MYKG0Q9VM]/
M;#] Z3 Y[$YY[\@#CTZ#VX% 'Y_?&O\ 8L\?^.OVK]!_:[^#O[3?B#X$^/M.
M^ '_  SGK>BQ?"SP!\3/#FO^"/\ A9G_  M'[7Y7BY8K[2=;_M?;8_:;*Z:W
M_LX$?9OM.R=/E_Q'_P $?7N[SXBZSX&_:]^+'PW\1_$J[_:Z\/:WKNB^ ?A?
MJEQ!\%OVVM?\%^/_ (U_"RR@UG1;JWCOK?XJ^#O^$]^'OQ%93XG\&MK.H>'%
M34]$6&%?VA  Z9[#DYP . /Y^I)Y/2EH \7^!?PHU7X*^!?#_P -W\=7GC'P
MGX)\'?#SP+X%M-0T#2-(O- T'P%X&T/P>RW=_I>'UN\UZ[T>7Q!=W-W'$+*X
MOY-/L8H[&W@4>T444 ? _P#P4L_Y-4U;_LK7[.__ *OGX=UG_M*?\GT_\$U_
M^P]^UE_ZS]=U?_X*6?\ )JFK\XQ\6?V=SG&1_P EY^'>?Q R?R]:H?M*$?\
M#='_  37_P"P]^UG^G[/UWD=/KU(QB@#]"**** $VC&.W'\\D_4]SZ\]:6BB
M@!,9&#[?C@YY_+GUH(!&/R]1V_EQ]":6B@!-HZ=O3Z#']/SI:** "OQ#\)_\
MHM/^"IO_ &53_@MG_P"M"_M5U^W9./R/Y\8 ]SSQ7XB>%/\ E%I_P5-P,_\
M%U/^"V?M_P W"?M5_P R./8Y]J /UI^!G_)$O@[_ -DL^'W_ *B6D5ZD0#U]
M0?R[?S_ D5Y;\#/^2)?!W_LEGP^_]1+2*]3H 0*![^YY/^<Y/U)]: ,?Y]:6
MB@! ,'/M@# X''3\OY>@HP.??/X9ZX^O7ZTM% "  '(],?Y]^ ,^PK$\3_\
M(M>(?^P'JW_I!<5N5A^)_P#D6_$/_8#U;/\ X+[B@#Y!_P"";7_)@?['O_9O
M?PQ_]1BPHI/^";1/_# ?['N%S_QCW\,>X_Z%FQ__ %T4 <W/_P $S/V7?[8\
M7:SHVL?M?^!_^$X^('Q%^*7B#P_\+?\ @HY_P42^$G@3_A._BWX[\1?$[XCZ
M[H7PX^&/[4_A+X?^$O\ A+?B!XM\3>+-3TSPGX9T31_[8UO4+FVT^W^T,M'_
M  [3_9U_Z*-^W_\ ^+8O^"IO_P!&17W_ $4 ? '_  [3_9U_Z*-^W_\ ^+8O
M^"IO_P!&11_P[3_9U_Z*-^W_ /\ BV+_ (*F_P#T9%??]% 'P!_P[3_9U_Z*
M-^W_ /\ BV+_ (*F_P#T9%'_  [3_9U_Z*-^W_\ ^+8O^"IO_P!&17W_ $4
M? '_  [3_9U_Z*-^W_\ ^+8O^"IO_P!&11_P[3_9U_Z*-^W_ /\ BV+_ (*F
M_P#T9%??]<MXV\;^#OAKX2\0^/OB%XJ\.>!O WA'2KO7O%7C#Q=K6G^'?#/A
MS1;"-IK[5=;UO5;BUT[3+"UB'F37=Y<10(H(=U)7(!\4_P##M/\ 9U_Z*-^W
M_P#^+8O^"IO_ -&17N_PN_96^"7P=^#?B?X">"= \52?#3QM=_$74?&-IXX^
M*WQ:^*OB[Q7J?Q:O=4U'XB:KXB^*'Q3\<^,OBCK.K>*+[6=3NKW5-0\97&H0
M373/87-H8X?+\$\7?\%0_P!B7P3\,O@W\8M8^*7B^_\ AS\>_A)/\>OAQXB\
M'?L_?M'?$-I/@G9VWARZU'XM^.-&\ _"3Q-KWPC^'>DP>+/#C:SXN^+>E^"-
M#T:35H(=5O;.9)XX].\_X*8?L5:;\6_%?P5U/XP:CIGC#P7=>.-+U_6=3^$G
MQLTWX1+XA^&7PK@^-WQ#\(:-^T!>_#F'X#^)_'7@GX47'_";^*/ 7AGXD:SX
MRT72+74?M^AP7>DZI;6@!@:3_P $O?V8- TK3-"T+QI^W?HNB:+I]EI.C:-I
M/_!57_@J+IVE:3I6G6T=GI^F:9I]G^V)#:6&GV%I##:V5E:PQ6UK;11P01QQ
M1JH_G0_X*H>#O%/[-G[46G_#CX+?M.?M^^#?!EQX \(ZW/HS?\%)/V_?$I?5
M-4U'5;>^N1J7B_\ :2\0:O'Y\-M GD1Z@MO$4WPPQNSEOZ;?@Q_P4)_9)_:!
MU3X9:!\*?B7K>O>)_B]?_$ZQ\&>#M7^$GQH\#^-XO^%.Z5H.M?$74?&_@GQ[
M\._#'BOX6>'] L/%O@SR/$WQ0T?P?X=\07GCGP#I?AK5=8U7QWX2LM9_G,_X
M+A_\GLZ3_P!DK\!?^G?6Z_2/"G 8',N+OJV88/"X[#?ZN\6U_J^,H4L31]OA
MN',QKX:M[*M&</:X>O3A6HSMS4JL(U(-2BFOD^-<3B<)D7ML+B*V&K?VKD5/
MVM"K.C4]G6S?!TJU/GIN,N2K2E*G4C?EG"4HR3BVC^@7_AVG^SK_ -%&_;__
M /%L7_!4W_Z,BC_AVG^SK_T4;]O_ /\ %L7_  5-_P#HR*^_Z*_-SZP^ /\
MAVG^SK_T4;]O_P#\6Q?\%3?_ *,BC_AVG^SK_P!%&_;_ /\ Q;%_P5-_^C(K
M[_HH _.+Q3_P3@_9^TWPQXCU&S^)?[?\-Y8:#J][:R_\/7_^"I,GE7-KI]Q/
M!)Y<O[8TD3[)8T;9+&\;8PZ,I*G\&/\ @DO\-=7_ &GOV@OBWX&^./[2G[?O
MC;PMX6^&M_K^A:8O_!2K_@H+X7^Q:O#XV\/:/%=F^\&?M,>'=2N]NG7MU;^1
M?7MS:GS3,T!N$CE3^MSQQ_R)?B__ +%?Q!_Z:;NOY;?^"$$D</[57Q_FEECA
MAA^#6JRRS2NJ1111_$?PJ\DDCN55$1%+.[,%5068@ FOT3A? X+$<#^)>+Q&
M$PU?%X# \,3P.)K4*=3$8*>(XCI4*\L+6G%U,/*O0;HU72E%U*3=.=XNQ\OG
M&(Q%+B'A&A2KUJ='$XK.(XFC"I.%+$1I914JTHUJ<6HU53JI5(*:DH32E&TM
M3]NQ_P $U/V=2 ?^%C?M_P#(S_REB_X*F_\ T9%>VZO^R-\ ];_9IT;]D.]\
M)Z_#\!/#GA3P'X,T#PSI/Q.^*N@>*=&T/X8ZEH&L> WTSXLZ#XVTWXOV6O\
MAO5_"V@:I9>+K?QY'XMDU'3H[V[UNYN9;B6;C?A7^WG^S!\8?A_\0/BWX6\9
M^,_#OP@^%^@KXK\5_&+XQ_ WX\_L]_!^;PF#K2S^*O!_Q5^/?PR^&GP_^)'A
M>S30-1N-1\1?#CQ%XKT;2[5M+O=1O;6SUS1)]0YK2_\ @I3^Q9K>H?LVZ9I'
MQCN-1N/VMO#WAKQ;\"9K3X8?&";3?$?AKQIKD7A?P3K7BO6$\ ?V1\)+#QQX
MIFC\*^")OC!?> QXP\4./#OAM=4UD&QK\[/J#)_X=I_LZ_\ 11OV_P#_ ,6Q
M?\%3?_HR*/\ AVG^SK_T4;]O_P#\6Q?\%3?_ *,BOJOX,?&GX;?M"_#7PY\8
M/@]XD_X3#X:>,7UL^$_%L>C>(-%T_P 366A>(-6\,3Z]X>A\2Z3HU]J_A35=
M0T6\O_"/C"QM+CPKX[\+3:1XW\$ZOX@\&^(="U[4/5* /@#_ (=I_LZ_]%&_
M;_\ _%L7_!4W_P"C(H_X=I_LZ_\ 11OV_P#_ ,6Q?\%3?_HR*^_Z* /@#_AV
MG^SK_P!%&_;_ /\ Q;%_P5-_^C(H_P"':?[.O_11OV__ /Q;%_P5-_\ HR*^
M_P"B@#X _P"':?[.O_11OV__ /Q;%_P5-_\ HR*/^':?[.O_ $4;]O\ _P#%
ML7_!4W_Z,BOO^B@#\\=3_P""7?[+&O6ATSQ-XC_;8\7Z)+<65Q>^&_&G_!3O
M_@I?XS\*:L=/O;?4;6WU[PIXI_:WU?PYX@T];RTMYIM+UO2[_3;KRA'=6DT1
M9#](_'S]F;X3?M*^'_!7AOXI0?$2*V^'/C6#XA^!M:^%?QO^-W[/_C?PQXOM
M_"/BSP&-5TKXC? +XB?#/Q_!'<>#_'7BS0+_ $H^)FT?4['69QJ.GW4L5K)!
M[[10!\ ?\.T_V=?^BC?M_P#_ (MB_P""IO\ ]&11_P .T_V=?^BC?M__ /BV
M+_@J;_\ 1D5]_P!% 'P!_P .T_V=?^BC?M__ /BV+_@J;_\ 1D4?\.T_V=?^
MBC?M_P#_ (MB_P""IO\ ]&17W_10!\ ?\.T_V=?^BC?M_P#_ (MB_P""IO\
M]&11_P .T_V=?^BC?M__ /BV+_@J;_\ 1D5]_P!% 'P!_P .T_V=?^BC?M__
M /BV+_@J;_\ 1D4?\.T_V=?^BC?M_P#_ (MB_P""IO\ ]&17W_10!\ ?\.T_
MV=?^BC?M_P#_ (MB_P""IO\ ]&11_P .T_V=?^BC?M__ /BV+_@J;_\ 1D5]
M_P!% 'Y\S_\ !,7]ER_?3QK_ (@_;/\ &.GZ=K6@^(%\.?$#_@I?_P %(_B'
MX,U'4O#&MZ?XCT0^(? _CC]K'Q!X/\46%GK>E:??MH_B30]6T>[EM8TOK"YA
MW1-[G\?_ -DSX,?M,W_@#6/BA%\5++7_ (77'B:X\">*/@]^T1^T-^S?XNT(
M^,;'3]-\3VP\7?LZ_%+X5^)=2T[6K+2]/@O-*U?5;_3&%LDB6B2EW;Z3HH ^
M /\ AVG^SK_T4;]O_P#\6Q?\%3?_ *,BC_AVG^SK_P!%&_;_ /\ Q;%_P5-_
M^C(K[_HH ^ /^':?[.O_ $4;]O\ _P#%L7_!4W_Z,BC_ (=I_LZ_]%&_;_\
M_%L7_!4W_P"C(K[_ ** /@#_ (=I_LZ_]%&_;_\ _%L7_!4W_P"C(H_X=I_L
MZ_\ 11OV_P#_ ,6Q?\%3?_HR*^_Z* /@#_AVG^SK_P!%&_;_ /\ Q;%_P5-_
M^C(H_P"':?[.O_11OV__ /Q;%_P5-_\ HR*^_P"B@#X _P"':?[.O_11OV__
M /Q;%_P5-_\ HR*][^ 7[+WPC_9I@\;1_"]/B;=WOQ&UW3O$?C7Q%\7/CW\>
MOVBO&>OZKH^AV7AO27NO'7[0OQ+^*/C**RTS0].LM.T_2+37;?2+." &WL8Y
M'DD?Z$HH _/'3O\ @EW^RKH<$]CX7UW]L_P3HTNI:QJT/A?X?_\ !3+_ (*3
M?#_P9I5WK^KWVNZLGA[P5X+_ &LM!\)^&;"YU?4KZ]72?#VC:9I5K)<R+:64
M$1$8O_\ #M/]G7_HHW[?_P#XMB_X*F__ $9%??\ 10!\ ?\ #M/]G7_HHW[?
M_P#XMB_X*F__ $9%'_#M/]G7_HHW[?\ _P"+8O\ @J;_ /1D5]_T4 ? '_#M
M/]G7_HHW[?\ _P"+8O\ @J;_ /1D4?\ #M/]G7_HHW[?_P#XMB_X*F__ $9%
M??\ 10!\ ?\ #M/]G7_HHW[?_P#XMB_X*F__ $9%'_#M/]G7_HHW[?\ _P"+
M8O\ @J;_ /1D5]_T4 ? '_#M/]G7_HHW[?\ _P"+8O\ @J;_ /1D5]#_  4_
M9J^$?[/GP[USX6_#33?&*^$_$_B'Q9XL\2R_$#XM?%OXS>,?$7B3QS(9O%6L
MZ]\2?C)XY\>_$?6+_5Y"7EFU'Q7<FW)Q9BV'%>\44 ?G7H7_  2V_9:\+Z)H
M_AKPSXM_;J\.>'/#VEV&AZ!X?T'_ (*H_P#!4'1]#T+1=*M8K'2]'T;2=._;
M"MK#2]*TVQ@@L]/T^QMX+2RM(8K:VABAC1%U?^':?[.O_11OV_\ _P 6Q?\
M!4W_ .C(K[_HH ^ /^':?[.O_11OV_\ _P 6Q?\ !4W_ .C(H_X=I_LZ_P#1
M1OV__P#Q;%_P5-_^C(K[_HH ^ /^':?[.O\ T4;]O_\ \6Q?\%3?_HR*/^':
M?[.O_11OV_\ _P 6Q?\ !4W_ .C(K[_HH ^ /^':?[.O_11OV_\ _P 6Q?\
M!4W_ .C(H_X=I_LZ_P#11OV__P#Q;%_P5-_^C(K[_HH ^#=$_P"";O[,VC>+
M/!'C.XUC]K?QGJOPZ\9>'_B#X2TWXK_\%$/^"@WQF\&6'C+PI>+J'AW7+[X=
M?%K]I_QK\/\ Q!<:1?*MU9P>(O#.K6:3 ,ULQKT_XZ?L<_!+]HGQ?X5\??$&
M;XVZ'XT\&>&]=\'Z%XG^"/[4_P"U'^S)K'_"+^)=3T;6M9T'6KW]FWXQ_">7
MQ3IESJWA[1]0BM?%!UB.QNK))=/%JTLYE^HZ* /@#_AVG^SK_P!%&_;_ /\
MQ;%_P5-_^C(H_P"':?[.O_11OV__ /Q;%_P5-_\ HR*^_P"B@#X _P"':?[.
MO_11OV__ /Q;%_P5-_\ HR*/^':?[.O_ $4;]O\ _P#%L7_!4W_Z,BOO^B@#
M\)_^"AO[*O@O]E[]E+X@_&KX)_&3]NCPU\1_"VH>#;?0]8UW_@I3_P %#_B/
MI=M%KWB_1="U1;GP?\3?VH?&/@O5//TO4+N")M5\/7KV4TD=]8M;7]M;7,7E
M?_!+7X"Z9^V+\!O%_P 3OVA/CA^W#XN\::3\5-:\'6.H^'/^"BW[?7PITZ'P
M]IGASPMJ%E9GPS\(?VD_ ?A>6XCO-6U"6759]&EU:[$R17=]-#;6L</W9_P6
M,_Y1_?&'_L+?#;_U8OAG_/\ +FOCS_@CI\7OAC\!/^"?OQT^,?QG\=^&_AI\
M+OAY\7O&'B+QIXY\7:G!I/A_P]I-OX0\ Q&XO+R=L/-<W4UO8:=86Z3:AJNJ
M7=GI6FVMYJ-Y:VLWZ1A\%@I>$F9YB\)AGF%/C_*L'3QSH4GC(82ID.,K5,+#
M$N'MHX>=:,:LZ*FJ<JD8S<7))GR57$XA<<X/"*O66%EPOC<1+#*K-8>5>&:8
M>G&O*CS>S=6-.3A&HXN:@W%.S:/T$_X=I_LZ_P#11OV__P#Q;%_P5-_^C(H_
MX=I_LZ_]%&_;_P#_ !;%_P %3?\ Z,BI?%?_  4Z_8K\%2?!X>(/BGXHBM/C
MCX'^#/Q*\$Z[I?P'_:&\0^%-(\!_M"^)M&\&_!?Q1\7?&'AWX5ZMX6_9^TGX
M@^*/$.CZ#HTWQZUCX;-%J=R\&H)9M:7@MX=6_P""H7[$FA>*/B;X1USXK>*-
M&O\ X2P_%T^*=9U3X#?M#Z=X$U;4/@)XBL/"'QC\-?#'XFW?PIB^'/QK\;?#
M_P 7:I8>$]>\!?!KQ5X]\:P>*+@>'H-!N-826RC_ #<^M%_X=I_LZ_\ 11OV
M_P#_ ,6Q?\%3?_HR*/\ AVG^SK_T4;]O_P#\6Q?\%3?_ *,BO4_@U^VS^S-^
MT!KG@?PU\)?B->>*?$GQ \!_$3XE:+X;F\ ?$SPUK^D>$OA3\3W^"GCZ;XB:
M+XL\&Z%J?PDUW0OBW::S\/%\&_%.U\&^,=6\5>$_'6DZ'H.I7/@+QJF@?58_
M^N,YS@\\@@8],>GY4 ?+GP+_ &.?@C^SOXO\4^/_ (?R_&W7/&OC+PWH?@_7
M/$_QO_:H_:C_ &F]8'A?PYJFL:UH^@Z+>?M)?&3XL2>%M-MM6U_5]0EMO"YT
M=+ZZO7EU 7310>5YSXH_X)R_LT^*?'7C_P"(O]J?M6>"_$?Q1\5S>.?'5O\
M!_\ X*!?M\_ OPAKGB^YTG2-#NO$(^'7P7_:7\!?#W2]3N])T'1[*\N-&\+Z
M<;N/3[9K@2RH9#]U44 ? '_#M/\ 9U_Z*-^W_P#^+8O^"IO_ -&11_P[3_9U
M_P"BC?M__P#BV+_@J;_]&17W_10!\ ?\.T_V=?\ HHW[?_\ XMB_X*F__1D4
M?\.T_P!G7_HHW[?_ /XMB_X*F_\ T9%??]% 'P!_P[3_ &=?^BC?M_\ _BV+
M_@J;_P#1D4?\.T_V=?\ HHW[?_\ XMB_X*F__1D5]_T4 ? '_#M/]G7_ **-
M^W__ .+8O^"IO_T9%'_#M/\ 9U_Z*-^W_P#^+8O^"IO_ -&17W_10!^?C_\
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
M(;B18VE,2?1G_!.,X_8 _9Y)[?#.\/\ Y5]=JQ_P3,('[!_[-1)Z^!)L>_\
MQ4>NG ]2>P[]J .8OOV9_P!NK4;2ZT_4?^"B-AJ-A?VT]E?6%[^QK\&;JSO;
M.ZC:"YM+NVG\0M#<VMQ#(\5Q!*CQ2Q,R2*58@_-GP,_X)3_%;]FKQ+XN\8?
M_P#:^\.> O$GC>*&VUW5;?\ 9,^'^LSQV$=S<7K:/X?7Q'X[U>'PCH=S?W'V
MR^T'PK'HVCWDUKI*7%B]OH>BP:?^TC="1CH><]!@G^>/Y]J_'#Q-^UE\ _V>
MO^"O7QV\,?M#?M+_  C^!^E>./\ @G]^PZ/ACX=^,WQC\'_#73O%_BMOVDOV
M^-/\1?\ "":3XW\1Z+::]XA^SS>$;+6AH%O=ZF89?#T%[^[-@IUAB,12I5Z%
M+$5Z5#%*E'$T:=6I"EB8T:GMJ,<13A4C3K1I5?WE-5834*GOQ2EJ1*E3G.G4
MG3IRJ4G-TJDJ<)3I.I'DFZ<Y1<J;G#W)N$H.4?=DY1T/H@?LZ?M[=O\ @H]$
M/;_ACSX/<?\ EQFC_AG3]O;_ *2/Q?\ B'OP>_\ FCK\'--_;P_;B\.M^U7K
M_P /OBAHG@KP/^R7X,\"?'*T^%EE\%_!6I:/\8M2\;_\% ?C_P#"7QEX0\5^
M)-7TR]\5:7H6N_"WP#;VS7O@K5M"\1:=XGN]&\66FL0:=::MH'B7H/%G_!4W
M]L31/B+\9=*\-?'SPQXL^,NC_!7_ (*.>,?&'[$<7P0\/:MXJ_9'U#]G3XV?
M#'X>_!+Q5JJ>'-('Q3\>:>_P?\4ZG\<9M!UK4+^?XOVK"_\  @/A*\T>"'(L
M_</_ (9T_;VZ_P##Q^+_ ,0\^#W?_N8J/^&=/V]O^DC\7'_5GGP>[?\ <Q5_
M/IX[_P""C_[2]QJGQ)U+X$?M3^"/VUM-^!?Q-^-&F?!+]H[PS\'/A_JG]N>'
M-'_8.\(_&?Q+/9P_"S1(O GC"Z\/>+=4\::/J>N>%-#ETF_M=$N-%BM8M2TO
M4$3]EOV2_P!M*[_:_P!+_P""FVN>$_BGX6^*GP<^$'C;PGX(^ _C3X=_V1)H
MDNB:K^PK\!/B5XY;1/%F@0HOBJ,?&7QGX_NM/\0?:]26.*2"ST>^DT6STQ5
M/=?^&=/V]_\ I(]%_P"(>?![_P":*C_AG3]O?_I(]%_XAY\'O_FBK^:CX"?"
MSXN? R/]GKQK\2_%OA+X=>'/CG_P3$_:U\2_!?QK\"]#^/6@Z]^T5\<D_9[N
M?$'BKX(_M/ZM\2_CU\6M/B\>>!? ^GWO[0'PGUSPEH_A23X@:YX-^(E_I7_"
M$P^ 9_"WBMG@75_@YH'_  34^)7B;X,_MC?L'_%GXZ:M\"?V'KO6_"_['/B/
MQ_9_M->"A<?M$_LX'QY<?&"[U7]MC]HC4+]H;[4%T'Q=J%A\.OAK=R:_/J2Z
MR\$.K3>'8@#^EK_AG3]O?_I(]%_XAY\'O_FBH_X9T_;W_P"DCT7_ (AY\'O_
M )HJ^6/AO^R1\ -!_P""NOQ<O])^',EF/"G[,'P5^.7AM3XL^(4^C:9\8/&O
MQM_:!M/&'C>RT>[\43^'4UW6]/L-*M-15=.\@6EC81+:1PJ _P"URYR03DC/
M&.<'&#_/IQV[4 ?G;?\ [/O[>]E87UY_P\=B;[)9W5R%/['?P?8$P022@%1X
MECW<J/E\R/=TWKG</<?V'OBWXM^/_P"Q9^R%\>/'YTT^.OC9^R[^S_\ %SQJ
MVC6?]FZ.WB[XD?"?PEXQ\2-I.G&6X:PTTZQK-Y]ALC<3FUM1%!YLGE^8_P!&
MZ_\ \@+6O^P3J/\ Z1S5\2?\$L?^48G_  3C_P"S#OV0O_6?/AY0!]XT444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^>G[3_BG]HO6
M_P!I?X!? /X'?'#3/@5IOCCX=?%WQUXJ\1S?";PU\5-4U*Y\$77@^ST?2[2U
M\4ZMIUCI-J?[?N[BZN(8[BXG>*&']TA9Q^A=? WQ-_Y2+_LK_P#9 /VCO_3M
M\-* ,_\ X9T_;W_Z2/1?^(>?![_YHZ3_ (9T_;VY_P"-C\7'7_C#SX/>F?\
MH8O2OT*K\.?CJ_[66J_\%5_CSHG[.?Q9^%/P^TC2O^"7'[/6O^)-.^.'PG^*
M_P 9/"FHWEW^T=^V;9K-X+T;X>_M#_ .S\(>*I;;3HH/$7B.[E\5:EJ6FV_A
MJTM[73HM*WW@!]>_\,Z?M[_])'HO_$//@]_\T5'_  SI^WO_ -)'HO\ Q#SX
M/?\ S1U_.C\)O^"FG[3_ ,(9_P#@ES\&O#?Q<M]+\*7G@_\ X)9>"_BCX'^*
M%O\ #O2]>^)?A?\ :@^('A7X=_%[Q]I;^-;7Q]\?OB[;^&=.\5V,DGQ,\*WO
MP+^%7PJ\26']@^-O%GQ)\6:AI?A?Q#Z9\"/VY?VW(;1]4\-_%#1O!OP[^#FL
M?L\:GJWP@L/@SX);0?B;<?M)?\%=?VN_V5O'EKK_ (IU;2;[QAX9M=-^&'A'
MPMXBLYO">J:==6_BC3X]<O)FTK5-4T[4 #]F?BS^PM^U9\=? 6N?#+XL_MW:
M1XT\$>(85BU+1=2_8\^$L)6:%C)::CIFH6/BFVU/1M9TZ8+<:;K.DWEGJ>GW
M2K/974+C(PO@;_P3P_:1_9L\&KX!^"7[<.A^ _#;WDFHW\5C^Q]\*;W5-;U.
M5%C?5/$.O:IXKO=:U_4A"D5K%>:K?7<MO906]C;M%9V\$$?X4ZA_P6=_;<U+
MQ+^TQ;>"?B_X=DA/P1_:2\4> M"\1>"/@]/XS^!GQ.^%'[6GP5^&OA+0?$GP
M2\(Z#KWB#X2:BWPB^)&KOKWP:_:$^.?Q;^-FH:SH>L^,==\,?"7PG;^#+GXA
M_MOX6^*/QXUS]DW_ (*I_#[XN_$R^^)WB_\ 9MU;]HGX9>"?BO!X2T+X<^*M
M?\,R_LY>&OB7X=N=0TKX?VFB>'X=<\-7_CF[T"RU;PUIVE2WEKH^GW-P&UD7
M=Y+NL5B5AI8-8FNL'*M'$RPBK55A98B%-THXB6'53V,J\:4G3C6E2=10DXJ=
MFT9^RI>U5?V=/VRINDJWLX>U5)R4W253D]HJ<II3<%-0<DI.+DE(^A?^&=/V
M]_\ I(]%_P"(>?![_P":*C_AG3]O?_I(]%_XAY\'O_FBK^7GQ!\.?BW^S#^S
MS^TC<>/O%'A;X9:O\4/^"%7QI\=?LY:S^S[IGQR\#Z1^T1XIF^$OA+Q/\2)?
MBK=?$_X]_&&YMOVB?V>KF#1M7\)R>#'\/W?BSPW\2/$_C1YXC9W?ACPW]8^*
M+KX"^%/V:/BQ+^S7^V'_ ,$__CQXVNOVC_V!4UB/_@G;K7C32?%/AOP->?ME
M?"?3=4D^)%E<_MM?M7WJ>'==-Y_9:'3(_!VEM%+?Z9J,^LV]RMO%@:'[J_\
M#.G[>_\ TD>B_P#$//@]_P#-%1_PSI^WO_TD>B_\0\^#W_S15\E?LB_LG_ C
MP3_P5"_;NG\-_#V;2[;X/>"OV-_$'PJAE\4^/+[2/!VN?$WPE\=W^(VH>'M+
MU;Q+>Z-#<>*7TW26UU8K-HYY+*QEEC6>")Q^WH)/48_(_P OU]\XR,$@'YK_
M  IUG]J?X9?MD>&O@7\8_P!I#3/C[X)\;_ #QO\ $>W4_!#P=\*]5\.^(O"G
MC;PIH-L]MJ7A36;[^TK*]L-=NEN+.\M5,4T4,\-P=S1I^E/U_P _SKX'\6?\
MI+O@Y_V:#\8/_5H_#FOOB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KX&^)O_*1?]E?_L@'[1W_ *=OAI7WS7P-\3?^4B_[*_\ V0#]
MH[_T[?#2@#[YKX#_ &@/VBOCU'^TEX*_9)_98\+_  EO?B9??!?Q+^T-\2/'
M7QSO_%\7@+P1\/K'Q?IWP^\$Z%I?A_P,D7B'Q1XM^(?BZ;Q%BY&JZ7I/@_0O
M!FJ:CJ$>LWNL:-IC_?E?GW^VK\&_@#>Z]\-/VC/B)^U=XE_84^)O@.Q\6?"7
MPE^T?X,^)GP7^&NHZYX/^)L-EK_B?X,^)8?VAO!'Q*^#OC[1]8N_ EAXT\/Z
M5XE\":SXI\%ZWX5NO%/PXU?PI>R^)+S4 #R_Q/\ \%0_#/P+T[PUH?[4?P7^
M)_@KXD^&O!7@?Q?^U=/\*;;0OBK\(/V4-%\=>.+CX?>'/&WQ-\?#Q!X>U6;P
M%XAU&SN?%-G<>#_"OB[Q-X<\!I/XE\;:!H.GZ9?W<>!X@_X+0?LJ^#KKXSR^
M-O!?[0'@SPG\&M4_:G\/3?$?Q%X#\,VW@+XB>*_V-OB3/\+_ (Z^&/AUJUOX
M^N[V[O/#^N)9ZC::SXOTOP;X1NM U);VX\265SHOBBPT#!L_^";W[%_[4/A?
M1O$7PV_:D^-?Q,^$6N>$_!OPD^/H^'W[2/ACXT>$/VRO#WPF\:'QI:^&OVF/
MB=XDT7XF^/O$^J/KMYJFE^-+SX<_$GX9>(=;\(ZYJ7PYUR]D\"-9>&K3V#7?
M^"8_[/,&EW6HR_$WX]>!7T7Q_P#MP_&BW\<>%?BM9_#SQ#X/\4?MR>.M4^*7
MQAUG3/&/ASP]HNH:)IG@O7[V2;P#&]Z+2ST"T;1?B(WQ T6]URVU0 ^??%7_
M  6I^'6BQ_!'X@:;^S[\?+WX$_$#X5?MC?%+X@^-6T#P'?ZOX+L/V1-0\'Z/
MXAB\+IX?^)^J^$_BMHVL7GB=;G3?&WPF\3_$+P)XAM+S1(O"'B;7;\^)K;PO
M]!>$_P#@J=\"/$47B*/7/AU\>/AUX@\)?&G]B_X$>(?!_CGPGX*B\0Z9XU_;
MRNO %M\![F?_ (17XB^*M%&BM%\2_#-YXWE76FU7PK"]_:3:1=ZM8R::W@OA
M?_@BI^R%>_#.+2_"?Q<^,]SI_P 0=2_:%\;^,_B-X$OOV=/#$7QIM/VN/AY\
M)O GQ'DU'P[\,_@#X;^".A^']7\(_!3X37GAVY^"_P -OARQU?PO_P )7>:A
MK.M^*/&&I>)/:?B%_P $H_@;\0?C3H7QEF^+/[17A2'3_B5^R+\9O%'PJ\(^
M+OA_9_##XE_%7]B'5-#OO@-XT\>V^K_"[6_'MQ<:9I?A_3O#GB3PWX9\?>&/
M!'B?3K:QUB_\+CQMH/AKQ9HH!Y/XE_X+$>$]7N_ABOP,_9G_ &E_B5X:^(G[
M6?PR_9QT?XFZK\.M-\(?"GQWX>\:>-/'7@7Q!\1/A%\0?$/C/2/#OBZV\.>(
MOAWXFTZ30]4OM \3Q062^(KGPY_PC5_H>IZQK?"C_@L5\!_&&F?#<:OX>^*7
MB*W\1S_#?2_B5\7O _PQ;3_@I\%?$7QN^*'BCX7?!C0OB9/XB\=77C'0K[QY
MKWAU;>!O#^D^-]/T&*_TK5/&&H^%;#7=+630;_@E?^SE\'O#.JZ_=?M.?M/_
M  ^^%?PH^*'AS]I/X;Z/XB^-G@JS^"G[)[_#+Q]XR^,VN2> /"_BSX?W'P^T
M[P5JVH>,/&<?CSQ#\8;'XA^*+/P+?-H&D^-_#.@Z!H4>CO\ !_\ P1L_9C\$
M7'@JV\*?$K]HG2_AWHMW\)]9\?\ PAM_'?@N7X;?'[7?@9\1_$'Q5^#GB'XO
MQ2?#>3Q9->>!O%/B-FBMOAKXO^'&A^,-)T7PSIGQ$TKQE;:#8>6 >O?LK?\
M!2_X(_M:^/M"\ >"? /QV\#S>.?!'Q:^(7PI\4_%;P'I'A?PA\7_  S\!?BE
MHGP;^,MU\/\ 4M+\7>([ZXN/A]X\\4^%;'5;;Q)I?AN35-,\2Z/K_AC^W=#G
MFOX/T2!! (Z'_/\ G]*^'?@7_P $_P#X*_L^:M^SOK'@?7/B/>W/[,WPW_:=
M^%W@"/Q+KN@W]OJ/AW]K+XL?#/XR?$NY\5K8>%M*EU'5M-\5?"GPY:>#;C3)
MM%L]*T2YU>TU2PUV[GL[^P^X@,  \_Y_SUY]23S0!\$>+/\ E)=\'/\ LT'X
MP?\ JT?AS7WQ7P/XL_Y27?!S_LT'XP?^K1^'-??% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!SOB__ )%+Q1_V+NM_^FRZKY-_X)O_ /)@/[&/_9L_P9_]031*^LO%
M_P#R*7BC_L7=;_\ 39=5\F_\$W_^3 ?V,?\ LV?X,_\ J":)0!]J'D$>OIUK
M\E_V]O@'XR\>_M4_\$_/B'\+_@_I?C#6O!'C+]K34?%?C.Z\&Z-JVC>'-0UC
M]B+XT^#_ (6W7Q#UJ_L)X+;0]0^(6H^%O#NF-K4DED^HW-A:!=WE@?K12'W[
M\=N_KGU/'?DT ?R"?"_P_P#\%2[;]GGXQ7/B/QQ^W[KMW?:A^Q8/VG/">G?!
M#]HKX5_$W1](_P"&C=-D_;//[&_Q#^*W[;O[1_Q(\5?%"/X%?\)38*?V._A_
M\&OV?[GPF/"^L? ^RTSXQ23^'[7N!^SY^UG'\4/$G[3WP@L?^"F6C^*/"/A[
M_@F'H?PKE^-_BJ\T/XE?%CP59_MI-X;^/5G^TUX&^%M[9^"?C1=>&?V:?$WB
M6YU?3?BSI^N^*_!7@.6V\6^+K#1OBS_PDFMM^F/@7XF_MH_M%ZU\;OCY\-/V
ME_AE\&_ ?P"_:W\>? N/]F_XB_#KPI<_#O7?AC\!_B4? WQ4USXS?%"2QNOB
MUX/^(GCOPW!KGC;X>7GA+6M#\)>$MW@$^(/#?BW1;_79KSM/V=?^"FFI_'3X
MZ_##P#J_[/\ )X"^#?[21_:<A_9=^+R_%.W\4^*_'MW^R;XYM_ _Q,MOBA\(
M8? 6AO\ !]=:F-]KW@*:S\?_ !'CU/1M-EM_%G_"$>(;JPT&Z /R?\-_#C_@
MJIX,^#D?B_PIXF_;EU?XH_%3X9_MAS?&W1?''Q \;>,+_P /Z9X0_;HL;;X8
MP_!'PQ\1-0U/PO\ ";XP7W[(S^*X_@U_PA=IX=NO&<$^C7]^FO\ B"S\/WUI
M3U'X??\ !035Y/B/XW_9P\*_MDS^$/!5W^V_8_L2^)/VIU^(FK?M0^$/AQXR
M_9[_ &*XO$ECJ&N_'R]U7XEV%YXF^-VA_M$P_LR0_&VYD\;31:;!]HW>%X/!
MJ1?TI_M2>.O$GPO_ &9OVB?B9X/NK>R\7?#OX$_%WQUX6O;JT@O[6S\2^$/A
M_P"(/$&AW4^GW2M;WT$&IZ?;2S6=PK07,2/#,#&[ _GM\8?VR/VD?A]^RO\
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
M'^*7C7QO\./"7Q"U_5_%/A^PT"+3]4BN/%^K7NN65CJ<5[%IMW(DEMLEB5P
M7?\ @FMJWQ3\??LO:+^T%\8M2\=#Q9^UGXR\;_M2Z+X%\=>(+S6KKX+?";XQ
MZPVO? /X*:997"QVWA9?AY\"4^&^F>+O#NF6]G8GXH/X_P!>:UBO]<OB_P!]
M4Q(TC1(XU6..-51$10B(B+M5%50%554 *J@!0   !BGT 9.O_P#("UK_ +!.
MH_\ I'-7Q)_P2Q_Y1B?\$X_^S#OV0O\ UGSX>5]MZ_\ \@+6O^P3J/\ Z1S5
M\2?\$L?^48G_  3C_P"S#OV0O_6?/AY0!]XT444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 <[XP_Y%+Q3_V+NM_^FRZKXG_X)S^-?!MI^P1^QM;W/B[PO!/#
M^S3\'(Y89O$&D1RQ21^!M%1XY(VO R2(X9)$8!HW1D8!@0/N77?^0'K/_8*U
M'_TDFK_'_P#$O_(Q:_\ ]AO5_P#TXW5 '^O3_P )[X%_Z'3PG_X4>C__ "90
M?'G@4C!\9^$R/3_A(]'_ /DRO\?NB@#_ %.O&7[&_P"P+\0/C$/COXO\&> ]
M8^(<OBCPMXYU4/\ $[Q/9^ /%/CKP,BIX+\=>.?@[IWC>T^$'C[QOX3:*TN/
M#GC#QKX%U[Q)HU[IFBW^GZG;WVB:1<64&B?L8_L#>&?''Q1^)/AKPMX4\-^-
M_C!X:^(_A+Q=XB\/_&/QSHEWIFB?&"[34OBDGPQBTOXA6MI\$]4\>ZQ#;Z_X
MH\0_!FW\ ^(-6\26UKXDNM4?7K6WU&/_ "S*>.B?6;_T50!_J\^&/A=\'=)T
M[]H_PYXI^*/_  L?P7^TEXLU/6/$/@[QM\2M0UW1_#'A+6OA!X$^$>L_#CPI
M_:WBO4;C1?">JVO@_5/%%[::-+I,3^(_&WB74$@CNKEKJ3P_PM^P+_P3X\'^
M'-,\(Z38:C>>&- \1_#?Q;X6T+Q3^UA^T!XYTSP5XA^$=_-J/P]O_ 5IXV^-
MGB&/P&/#\MQ-:?8_!PT2PU;1I#H&N6VIZ%C3A_EXM_#_ +P_K3J /]1WX>_L
M+?\ !/7X3>(O%OBWX9^%/#_@;Q+XUTSP_H&M:UX:^.OQ,TJ_M?"OA;XFQ?&+
M0O!'A:>V^)R'P+X L?B+'-KW_" >"!X>\&7,&HZWH-YH5QX;U_6](U#[G_X3
MWP+_ -#IX3_\*/1__DRO\?NB@#_8$_X3WP+_ -#IX3_\*/1__DRL[6/'G@9M
M)U11XT\)Y.G7P&?$>C ?\>LO4F]  '<D@ <D@5_D&4=F_P!UO_030!_J<_\
M!."1)/\ @G]^SJ\;+(DGPQNGCD1@Z.C:MKC*Z.I*LC*049258$%20<UC_P#!
M-7QGX/LOV%OV;K6\\6>&;6XB\#7"2P7&O:5#-&Z^)=>5D>.2[5T=&5E=64%7
M5E8!E(&W_P $SO\ E'5^R'_V;SX#_P#3!%7^8+\7/^2L_%3_ +*9\0?_ %,-
M:H _UPO^$]\"_P#0Z>$__"CT?_Y,H_X3WP+_ -#IX3_\*/1__DRO\?NB@#_6
MV^,?A;]G3]H+X;^)OA#\9A\.OB#\./&$>F+K_A;7-?TXVEU<:%K6F^)?#VJ6
MMU9ZG:ZCI&N^&?$VC:-XF\+^(='O;#7?#/B71])\0:#J.GZQIME>P?+[_L&?
M\$[I? %Y\.9?"/A^33=1^(EK\6]0\82?'CXGO\:K[XF66B3^&;+QM>?M#-\3
MS\>KGQ!:>%[JY\+VM]-\2'DM_#%Q/X=BV:+-)8M_ETT4 ?ZH5_\ LR?LSZ;\
M/_!/PS^$GCF3X%>$_A_8_!7PYX:T;X6?%_Q/X:T72/ ?P.\53>*_#7@W2?#N
MF^.;/0--M]9N+F^T[QEK,>FR:UXXTF]EL/&MWXDM8+2&WN_&S]EK]C+]H3XE
M:#\8OB7/.?BCX:\&2?#K2_''P]_:0^+GP7U\^ Y?$<?BZ3PCJEY\&?BKX!.O
M^'V\310ZV=,UY=2M1J$,,XC!BC"_Y6%% '^HCX[_ &!/^"<?Q+D\3S^-/ 7@
M_5;OQEX[\3?$GQ-?V_QG^(6BZGJOBSQUX-L/A]\1II-3T'XD:9J$&A?%3P?I
M6FZ+\7/!UI<V_@[XL16-I=?$;0?$]_!'=+]-?"7P7^SS\#-%MO#7PMU?0O#'
MANP\+?#_ ,$Z3X<;XG:SKOA_0/"GPN\(Z?X$\#Z'X9T3Q)XKUC2_#%EI'A?2
MK#3[A?#]IILFN3VXU7Q!)JNL22ZA)_DJ44 ?[ G_  GO@7_H=/"?_A1Z/_\
M)E'_  GO@7_H=/"?_A1Z/_\ )E?X_=% '^O?KWCSP,=#UD#QIX3R=)U'_F8]
M& _X\YNI-Z !ZDD #DD"OD__ ()8_P#*,7_@G)Z?\,'_ +(6/I_PSY\//_U<
MU_E?/_JY?^N,W_HIZ_UD?V(/^3+?V0O^S7O@!_ZJCPE0!]0T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5^>WQ>U;2](_X*(_LK7&K
M:GI^EP-\ ?VCD2?4KVUL87?^U?AJVQ)+J6)'D"AG**2P16<@*I(_0FOX_O\
M@ZZ_Y '['?\ V'?B?_Z:M"H _K5_X3WP-_T.GA/_ ,*/1_\ Y,H_X3WP+_T.
MGA/_ ,*/1_\ Y,K_ !^Z* /]:OXU^"?V;OVB_A[JOPL^-!\">.? ^L76F:C-
MI5WXMCTN\T_6-#OX=4T+Q#X<\1:!K>D^)?"GBC0=3MX-1T+Q1X8UC2/$.B7\
M,=WI>IVEPHDKYFO/V!O^"<]_\-U^%EUX(\+OX?\ ^$\U7XH7'B)/C?\ $B#X
MN:E\0==TB?PYKGBS6OCU!\3(OCCKNKZUX8N)/"FK3ZS\0[X:EX26#PK>I-X>
MMK;38O\ +MHH _U3]<_9S_9T&C?#30/AK\09O@MHOPNN?V=-,\.^'_AG\7O$
MWAGPC;?#;]FGQ7J'B3P9\+K'P1I'CG3O!^D^&M8M-9U?PMXPGL=$34/%_A>X
MT_1?%LWB#3O#GAJTTAGQJ_96_8P_:!^)ND_&;XD3W*_%/1O!-K\-[3QS\._V
MD_C!\%=>G\!V/B*_\6V?A+5KKX+_ !7\ +K^AVOB74[_ %F"QUV/488[ZY>5
M0 $5?\K5NB?[I_\ 0VIM '^H%X\_X)X?\$U?B98>(M-\:_#OP?JUGXM\2^/?
M%7B6.#XV?$?1I-:U'XJ:!I7AGXGZ??W.A?$S3+F;PG\1]*T32_\ A// AF'@
MCQ?J=G'KWB#P]J&NM)J3_8'@72O@A\-GU%O!OB31M*@U/3/".C2:;/\ $O4]
M9T73]*\"^';7PKX9L?#^@Z[XGU/1?"]O9Z'9VUM>)X;L-)&MW,?]J:Y_:6K/
M)?/_ )'M% '^P)_PGO@7_H=/"?\ X4>C_P#R91_PGO@7_H=/"?\ X4>C_P#R
M97^/W10!_J1ZUKNB:U_P4L^$#:-K.DZL(OV0?B^9?[,U*RO_ "@WQ1^'04RB
MUGE,8=E949P%8JX!)1A7Z&#.!GK@9^M?PD?\&LO_ ">)\>?^R P?^IOI=?W<
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
3 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!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" #& 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M>*X_E2#Q;K1P1<H#_=,2]?RK(N[::PE\NY0HHZ'&012V%K-JMQY<*DX^\QX
M%%WW"R['H?AR_O[ZP:YNFCD$C;4!B QCK70B98XV:2&# !))3  KCHXM7TZ"
MU@MKR$P"41G=#DH#G^M2:VVMR:4887BGW'$NP;'V]\5JI:$6U)XO&8%_()+"
M![,,?F488+Q^?TKLK;[)=V\<\"1/'("5<+D=:\FM+HX =%7 )8$X.?\ /]:[
MGP_/)'X?O%C4JL#'8HZ $ U,9.X2BMT'B#6VM&:#3+*"24!@TC\@5R3WOBEV
MWG58XL\E$MT('Z&KS2@NQ)R3R2:CB(>7/!QG@T.3&D:*ZK>%5PZC  R8ADFE
M_M6[Z%U./^F8K'EUO2+:Y^R7=ZD=P,?NSUR>E2O)*6(BB4KCD,^"*+BLC8MK
MV]N/-)N84*@E5,:Y(J!]7O(& >2(GK@1 C^5<KJVA76L&.8WDELT*E0(&P"#
MCUK0M(GAM8H&9G,2A=S').*5V%D3:GK^LF)18NBR%OFQ$ -OXBK&F:[J<UBH
MN98_M8)+KY2\#MVJ * V')&1GCG%,BEM;.YEFNY_)A*B,NQP <]Z5V.RL:PU
M6[) ,L>>G$0JOJ&LZE' K0.H96&\B%3@<^U00W-C<(SV=R+@*<$QL" :;.6F
MA>-4(W*1G<!3NQ60RV\97\%P8YH(;E%QUC"DCCO79P7]KJ5G;7-GM"L2'53D
MAN,@UYP^E3P6S2QJ"JD9)Z!:U/!4\IOIXBH2$QAPO0E@2,_EBKA+74)15KF%
M\1Y!'K4).!^[(#$9 YK4CGL7MXFLYHY@RC8BG'IU]*T/$EM#>7<L,\2NN5<
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
MZB/-:EU0XG C!ZEL'I3#4LPRQ7"GR?,R."KQE6Q]*Z7P!Y2:QK2J\9D"PF4
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
MYW(^X,<J#DY]\54GT*(G&QVAW'@#.?J1_C3YT+D9A77B'P\[1*=%NQ'R2Z@
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
M@X!.W[Q^IZ"I/[-LC"Y$".^#B0G+Y^M(NZ(8HK\Y57_=<%?/0%Q[<?UZ5/\
M9896#3JTKJ,@R,20:C;S+2+)E%P-PW9?#K_C_.FI>R7.U;2V>0'.9F^5 /ZT
M"=R8++$Q,9WH1DQR-@C\?\_6FPWCW!)AB; R-T@PH/\ 7_/-,?3KK?-*\RW1
M!!\DKM5>/X>O/UIRW>9Q'(&B< 923Y3GT_\ U5(68/;7)?S7?SUSS&W"_P"?
MKFK2W:@;&'E,!T(X%0SSQVY,FXD'@H 2QJFMV9962X26SAW84D8W].I&1_6@
M%<TI;_:Q1=TLFT!47H/KZ4GAYF?60UQ\DY4[45<+C^IIQ6*.#$2*J 9W#@5:
MT@JVH*0A!*G.1Q54W[R(G'07Q5%+/:^7#<&"0XQ(!DCD>M<M]@OS"JG4W)4$
M&18E!:NO\1.%B!)(!_QKGDE^0J.C= :NIN*E\)@0QZBVM2V#:K(\:0+)O$2A
M@Q)&*T_L5PBD'4)B<8R47/\ *JMD=VO:M,1T,<2X]ES_ %K7)SS4-FJ1C?V-
M,MW]K_M6[,PC,>=J?=Z^E71:W&W#:C<# ZA5_P *MG.>.AH(.T#&1[4KL+&+
MLOFUEK+^UKCRA;B4,$0-NW$>E7_L=V@(&I7!&,9*J?Z571,>*0W(!LB./7?6
MN3STXIM@C".C7*WAN_[6N_.:,1LVQ.5!)':IGM+MEP-2G!QUV)G^5:N0<'C!
M[4A Y)Q[4N9A8YY(KYM8:RDU2<1&W$J,(T#$YP>WTKT'X=6SV]_J):YEE!B4
M -C@Y/H*X:]S#KVFS <.)(3COD!A_(UW_@)B+V]P.3$!QU'6M8NYE/9G96!(
MT8D\'S'R/^!&O(_&L4LUU(8XP.3@FO7=-^;2&SWD?_T(UYSXQ16F9<$'/4<5
M3,4>:6VF>??01W+,P=@"H..*ZB2 V,<:6RNX4 M$YR<>U8AF%IJ5O*&R%D!Y
MYKI'EV:BCCE<< TD-L9:30R*Q@4),>2&/(J"]MV4J4!+$Y.*G@L8=1$EU('B
M=7;9Y;;0!]*>DUUIQ"7<8>(G*R#G'UJB3,DDF7(D0.,=QR*@@95F#!RA!^Z3
MQ6Y+;;L7*NK+)SM/-8M[;F-V8+M!.1BE8=SKM(U0/A&(! X/:NKL)6F81H,M
MU)KQ^UO9[1RT3X&1P>AKM=&UV6;39C&FR0D*S ]5II".CU^YL+>W_=JLEX&4
M!D^4#D?G4-AJOFL ^%0J01UKF;F4NT98Y)<'G\:O63E5)R"I& .]785STC2?
M^/%?]VN%\513'7VFMD<S*J[2.!GW-=UI((L5!["N+\4A_P"VF(4%" ')?: "
M*PK?";4E>1S,5LSL2R*75B"8V+\FKX=HI2;I4((!&6R_'M5*6;[.QMK9GD5P
M25C&%&/7D?XFI(ITMV-PAV2$99/O.?Q[US.+9U)I%R>%;A X0B%< F5]B$']
M:L0N-HAM896V=1!]S'U..OYU0#Q;&DN4D= V<R-G/X>U:$%TT\@6+SKB,#;D
M<(/?/?ZT*+0VTR];"/:%$+P2L#@P-O//7GI4@6*"0R72[)B0!*)-SD=OEYQ^
MO-4);V.)1#;O<13,21%$F0"/7'0?EFG)<QV1%S(KV4SQEB\A#$_B<\^@_*KC
M(4D6VM5#+/=PRR*@S'//(%89[!3P3^'2HG*W[KA;J[L]V5)'E1IC\L@?CS4<
M%Q#?PB:]MKI_(QBXD0A1D]0K8_'BF7.IPSWIM-\U[$S!=D"$*K>C$8&/QJD2
MT4M1@%PCI'/<2PD;9+6,;"![L.Y^O2LK4+X6X2U@G,$@)4P0Q@R,./3/3_\
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
M*CW(?$OPP5)^TM@=BF*!\2?"[8S=, ?]BO$9]&U*W4C[.\FY0?D^8 5K:=H
MDLEGNU8/( 5V/P1^%*[#E1ZJ?B1X5)(-RW'JAI8OB+X5=E"W."3P67 KS630
M;1U "2(>@*ODUSE[I5[#.P%O,\))VLHSQ[XIW#E1]%Q7BWZ+/'-$\!.5$3[A
M^)%0WNG0W\.) 5<9VL#R.*\4T&]UWPKJB74-N[VY($\:ME74]>/45Z3XKU\0
M0I96]P8C*H8.,[@"!1N0U8RM3TA+9\"^M0Y/ 9B,CWQFL^RMS \D<FJ63*YW
M)$-V%;C/)]>/:JB%I(E:1<$DENQ-/"DD#' & 0.14NG%]"E6FC5FB49\F[M.
M3E=TC C\A3H RL4FU"U=PH+[00-Q_#I6075& ^9W R0JDFDB9FN=T*L8I/\
M6 J1A@.H-'LXE>VFS6>UFBNA-;7UI#&<"7)9@RC.,+C /O5PI#=P*)9K=S@_
M,"01UY'&16>,#&6 '0@=S0[B./.[ &23Z"G[.+%[62+J330*ZW=[:RVZD*"2
M=VWC&>.34;V2P2>9IUS:VY.0Z8_=N#SG [UG2R"XA>)TF3=]TA<D],5:M?,,
M*B=@)1U'8T.G$KVLA]S86MX5%W]D>8?,",\8[@XJ@^D2&,1RW]I+'M RX()^
MO%7W!VJ0<\CDU7GE)8I%$TLJ@$H#C@_6E[*(>UD2Z)\/=#EOOM4L]O*%.7MX
M6P&;CKWKT142*$1Q(%10 J@< "O,K<3K?)<Q1R0 \.2,$D>G?/\ 2NUAUO;H
MLMS-MWQ AAG&36BBDC)MME?7=&MAOGCF2V9LY#9PQK@'M;=;Y9KO5X9V))4&
M)@H4>V/ISV-6+C4Y[^Y^W73Y+Y:-"#@#.*H747F)O)WD KG=@.*CE3-(SDD:
MIN=.4!VU%"PS\QC?!_2F?VII6T*;Z'!  _=.<?I6$57:1&03G."<@"FVQMWG
M16?;N8IDG 'T%'*A\[.IM+W3[@%1=I*Y&XDAO\/I3[U!<0F.&^AB!.&8H3QQ
M[5D-I@L\S6/SR 'Y"<*W^%-1M7;_ )=;<?6;/]*/9Q#VLC6ACTVP.(;B-')&
M7;+,_IDXJ3S[!T"O=1N2QW$HV6Z<=/I66EM//EKL(K#H(C_6I;RVCMHXH9"1
MN0,!_LY/?TI.E$:K31H&XL5@D NXV(8D94J/Y<U*#9- Q+Q.A')*D@_I6* Z
MN=L6 0#DKD-Z']:FGE*PK$&=E(+,IY 8CI1[.(.K)]2S::!9:MJ2J-1B2U((
M:V0E2['&.3CWXKL9K2"P2UAMHPD8!X QZ5YR!!YI=79W8 G'(!/3\JZW1M4F
MOK=+:8L[VQVAVZL*N,4MC.;;6IE^+;<7*M'Y[0_NCAU4-Z<4:-%!!ID$+."J
MHH P<D<<T[Q6Q57(CDD;RB J#)/(K T_795LHQ)I]YDJ 66$LIQQ3EHR+:'8
MNX:,E>0.%&WBJJ0A6PTC*",$D<"N?3Q*!<)";'4"[9*IY)&<5?759Y$+KIER
M6 ^4. .?J33YM L,O[(2ZMNCGE41QDCR_N]1U.*(RQ<H;NZ(/+,64 _^.U")
M;^:=C)8LL3H V)$9B<_6E6[EANA:+I]P9) 6!)0KM_WLT 3V6GRRWURYU"\$
M.T%8RRG+'/?'3VJ\/#-H\K7+SW32LNW(F(!_"JZ?;[6Z>0VZ"%E!W&;G(SZ9
MJ:2^U&.,/$B8V[@A?#$^U2V!6'A^RMY',:W"&3!9A,<DUG)HUO+=7BS3S7*J
MRA4GDR%!'/ ZUNQW-[+8QSRVT,#/&'\J27YN?7 XK(BC$4MX9,-,VQ@T;Y '
M-2/4CETNQ8L#90D'H.2,UO\ @BQMK2\NVAC1"8R!LXR*RD9C%A.,GJ3UKH/"
MR"*:Z+9)*D ]QFBPCFKN&+[=<-L4%I68GKR32*2%4$#!(X-47FO;G6KY&V_9
MHYV4,#AORJXMK$1E@7/7):EU-.A;C,9^4*#@\@CBH;H*TB@(2P!# G '3%96
MN#4TL&72?FG;"\N,CZ9JKX;?6S;RMK08N7PB'&[W-/H(W% 0D@<^H-(TA6^A
M\S(0H?*&<@OWS^']:D5D+9V2%@2<#U^M<_XG77KA;:/2&P@<,0& *..^?2A#
M9T<CMMYXSG QR:A,VU@-^&(Z5S_ARWU>6UG_ +8D)#OF/][\P/(8&MD6%FZX
M:V  Z,3\WYTA%D!OEVJ3W]!3+6)X$D+J4220LJ%> #U_.N7\3:-K5P]M'I4C
M" ,2P>;!WG_ZU:/ARVUFRTIQJ*K+-YF%224L0..A&:8&ZV"FT<'/8<U%&K"2
M0JIRWW<"HGDN6.P63D]03, OY]?TKF_$FD>(+NZCFTVZV!E\MH4D*JOODT#.
MI96 /R$ 9R1TK2U]Q]NB)<;1"A)'3H*YG2+.]&FB'6'\V5>%Q*< >AZ9K;\1
M1?\ $PCE\S$45N@$97*G@4T3+8J&>/RPX923@ *<DU-%()4W#((."I&"*@1%
M#*ZHH)QG"CBE!9)'&S+2'<,< CZ^U,A$KC;/$ZX$DAVL.Q'^-3F>)7PTB*1W
M)Q566&:165TC&.0XDY4T^RBV*UM(_G(BA@S@!B3G@T#+ N0SK@%D)P7 RH/U
MJT41U,14%&&"I[]*JSHSVI"<X925Q@$ ]*D3SY I154#G$G!-,"&&=8$D3<0
M%9E4'EL>E68+V(Q$HI+ @! .:KS0;&>]D.V15R K9!/^)K04X"G: Y Y(Q0M
M0*T4Q>;#H4=3AE)Z43@_:+=@AR&"%\=N>#49BF2Z?8H8R,&W] /8_3]:<]I/
M) \,DRM&X() (.?:F42S7L'F!"QP"?F"$@'\*O&03>%[_"DIR,LO#5EVL<5I
M*]M&6=$13RQ+ _7WK8E8KX:O3@YV\9/?BAA8X]W2(-+'N92H7&<8JOYZI;'S
M)-T>[@8_G2+.L\5P)8W(5E&X= "*I/<(DA7J 1N/3(XK.XV++*J$ L<X^8;,
M9S6-?.\D6R-I!+YBE G)/([5VQTZRO+([4"EU 60#)'H:H6?AQ[2]AG-RCB(
MEO\ 5X)-58-#=A0"% <YVCBI"#TQVJ&7S9%4!_+3(+%/O,/3VJEJFIVNFFT6
MXF9'N)=J ,3GKFJM81H,F#T(!]:S=0N'%S)YI9HV 7:PP-O X-7@#D."<^YR
M*@O;/[:(P\@0(23A<[OSH KQ7),C$')*L6!X+9Q_3\15M57RHY"P(*E?NYS_
M (?XU';Z?%;L"7,S $ L,;:NW*(+:%%>-7<-R3R#_G-%@*$AV$^6F6&!N;@#
M_P#56KX;;=J$^"NT*  O4]:PI'>1(EB(0N3R#C=S@UM^&X!;ZA(HG$C"(9QT
M!R:2W&]B?Q&CNS"./S)!&2J;@"3D=S6/81K]A@$A*N4 <D]#6IXGN7M[J#:H
M(D!4D]AZUB6C0/IBS)<QF3[NQN[<TWN1T$OWNK:^@%M;R7"ON5C&P!&,'//M
M5J*[O1=11FP549203,I" >OZ5 S[=1LH=R/(5?)!P>E.E.=3@_=CS!&Q]P.*
M +$VHRQ7ZVS6()="PE\\;,#MZU!#<2SZMB41I')"RKY9)Q@CUJOJ=V(-3LY"
MP \MPQ(QZ51.I6T6HVS)<(^=X95.[:#CK^5#&=O%;P) $,I;@'[V1FDE0/:
MC[Y!Y)R?PK%34[8P@+=0@C())X%.?6[(@P_:&=SR$C7+-4,1IJ?.@C#@,0@)
M(Z]!UK/$%TU\XMI(5A$09PT>23D\"H;>_9;6%)%FC. &!0@@57748K"^DDN1
M-'&\0528R%ZGBE8=R6]BOUC)CN;</R=HB8@#\ZW_  <9?.N(YI=X$8.X+C/\
MZYR\UB V4I$4IRI 81'G/:N@\&EGFN R\B%>O3M33 YJ"VFBU_5YF.8Y)\(I
MZ\=ZOYP,?+C _ U7E\V/4+LS%Y$,[&(#!VK_ )S3TE#9^5CC ( _G2-.@A1G
MN1D$D+E !@]>?\^E2&-]Q!R"3U[YKF/$\GB0740TGS!"5)^3 93SU/O5[PX=
M7;2_+U=F#@AD*ODLI_O>]%A&T4*\GJ#W'2D2)W!91D =AGFD\M58E X)&<AC
MDUS/BRZUV 6LFEF81J3EXS\Q;TX[8H2N#.ALR6N;MU11"6"C)^\P'S$?I^(J
M^$4,2  2> >E<OX4O=4ETAFOPV%8K%A,-@9R3WZUO"X5\DR$%N #G(H8(61G
M^W0I(JA'5E1AT#^_U%6#& ,-D<=.AKDO&%YK,-C"NF A"X\QE3+AL_+BHO!\
M_B%UN5U9YGA+'F1L2!O\*&@.P.T,#T)'(% 4R, JYR,C')%5Q;0X5L$OM RQ
MZCZUC>)X=6?3<:.\BSB0%R)-I '/'Z4) ;#L_FL @P ,AAWJWXA=1=QH8G<-
M$@X!..!7'^%+C72;B/6C*$5<H)%&YR>^>IKL=>(2_5B0F84(S]!36Y,MC.M]
M[H&E&#SP>OXU80@[@#D@=?2JB7,.T!9 YZ;0/F-68FWEE*%6& 5//%,A#BX2
M0J@+N5!VCC%*D<C722(ABX E##J*29 /+F*KN#!2_<#OFGB[AC8Y?&WJ0,@4
MKE%P 8YP /KP:=*RI&6)R ,G Z52-Z2=RQ.8<#,G0"K@8')R<DX(/047'8K>
M?.ZL/L$CQ,,9#@Y_"K,22QQ!9B"03T.<"H;><1"19,(%E*H@Y('^>:D:Y^4A
M8Y"V"0I0C-4F%B4(-V01D=,\U')*$E$2IF0+G#' %+#*_P T<B@.F"0#D'-0
MW3L%C;H1*N&/10>M%P'>1<33K<&,PE" 2'SD?0?SZUI7"%?"FI$M@A3@GD8Q
M6<+U2S;$=@"1E5R":OB;S_#MZ7A9$) ((P",4V*YY\9_*CD!(RX!"DY  K-+
MRSW2I'%O\P8VH.5^G^<5UUUID%Q J(H@(QAX^#^-5;#0/L-TLT4X;&0$*_+4
MV*->V0I;I&!RJC\*>5;/ )II29ODD<!>I$?&?K5&^OK.SO[/3Y)6%Q/EM@)/
M&.*JPC12-N 3@^]<)X^L[NXUG1/)@DD5<C<@R VX'^5=B\4HDCDAE9"O!4G*
ML/>DNXIK@Q R1@(_F ("<G!']: )E)9 !S@#)IPY4$$9^M5A!*Z,&92IZA1@
MD5EZG?Z9I.I:?;3(HFG8D*%S@'(&?QI)#-T@CH?UJAJJ-Y2R!,@  G'/>K4M
MG%.(W0M$ZD%7CX('<>X-+<VYN+=X9)#Y;X)  !XIB,:TG! A.3*%;@KR0>V*
MZ#PLC+JTY+H5\L %#GO5"#38HI3(7D<CCYCD5T.AH%F9@W)."OM36X/8SO&#
M!;BT)!QN/3KWK TZUA%I&ZQ1^6V6)9<L3S76>)M)?4T!C+ Q L<#)KD=.A+V
MB#SWWJ2HRON:'N2:"00AB4MX@3_&8@2*II;&#5RR1JI,; NJ]>1U[42/+#=1
M1>=MW GE,\C%+Y$\EPLYNI%.T@X08Q19@74=DGR$&_RR,D DY(K1M6.<&38V
M,;5 R:YRSADNA'.U]+&6!!$<?'7WS5PVTH8;[N<,#VC7.*9+9T-S*D-ON1SE
M<@COFLR"YWZDI<Y(CP&8Y..,UF3Y9#F\G  ))( Q^E0VR0R7,9>>8DJQ!SM]
M/3'Y5-BCJ$*-DAL'N2<FJ]S*C#Y>.Q+'K67'8VUQ=^7]IF;*[L&4@9XJ6?2X
M8[>14$I(!.[S2232L*Y4GF94E82$Y'<X!%;_ (!O(;JXN$#J76$%\-UKG6AM
MDCV"W60%02SL6.*[#P5IHMX;B[-I' ) $0A<%AZTK#,:YYO95'&9&&>QZTS'
M!(Y8] >U2:S9W-OJ4P:5D1CN4J@S@^YK,6*5&8QW3  XVNNX9_G4FB+A8[2#
M]XYY/ J*R<F'(C(4$[23VKB-<\7:K9ZDT5N8C"@"L"A*O^?(KK]*N7N[&WFD
M2.*1U!,0;[N?K3<0U-(/P04+$<9!R*IQ%9+^5F.!&H"(1D '.3^8Q5T-M )(
M4'G). *X[Q!XMGTK5XXXK%#Y:G:['(E4_P#UZ20:G7?*RDD*#D?G3D/)!X&
M *P/#?B%_$%M+YL4:741R0O"E3TQ6ZT$S'=)< 'G"A, 4,-1_!7D \8P,=:I
MNA358Y(\8D0K(A.,@?=/U_I5#Q+K,_A[2UN(TBDE=PL8/0>OZ5C>'O&-[K&K
M&&6SMT4KEG3/R 4[ =EC8N2A)!/.[-,N S*IVX!8!B6S3C.K#.X,0. O.*I:
ME>36^G3RV,4=Q.JEDB)SG\J2 M,IR%*X(R .N*E\3P*^I1RE]IB@4K@\9P.3
M7%>%_%>LZ_K\6G'3UD1L*PC7'ECNS,?2O2/%-H\-PDR1L\>P1G:,CBG:Q,C"
MBW-'&[\/M!Q3G#)*9(T+AMHZXVX]:9:1R1QD2'(!.P'D@?6K.T'CG)QQ1<D9
MLN6C>-I(2KDC)4Y'^-.L(?LS-;QLS($!)=LD-SS4<DC*55$+.<D9.!4BBXDD
M4O&(2IP6+A@P].*0%R6(SPM&.&..3T-,2*Z;DLL(!Z;=Q/UJ5">0#R>,=:7+
M(K$<@#)QR32+*DUH#ON;@DO&AVM&-N/\:N1AG2,EN=H.,9 -5DNIG4-$D;H1
MD(7P?\/PJ6&-H1L!W<Y4 Y 'I5(0YXIDE9HMA$N-S,?NXI#;3,NU[HE>0P\L
M9(]JL(X(^G4&H9YRCI$JC+ E6?(&?2F!!'!%:7 AMTV1+$"5/?DUJ1D_V#>
M]"P!SUS66ZS3&,2!%,;@JR$Y(KH5LI1X>N%"8=P6VGCIBG<3.< X&3S3@,C@
M_B.:R=1UTV;".*,+M(#[QDU0D\5W,>X&WA&.2,D8%,9U)P%!SSU%<9JJ-=?$
M^U 5B((02<9 X-:&C>)5GN)(]0*Q9!*,O*L?2M=M2T][X,DB$^4!OW#)Y-%P
ML3E %!(/)IPC 7)ZGI2W5_:QVL8CD5Y6^9ANP5'/6J+:T?+4I;!QQR7.-W/'
MZ4-A8ND8 /<]0*\\\=12-XHTB1$9OW:!<#/.\UV-MJ<US?1%HEC20E  ^<5>
MO1:L;16FC)%TI)7YB@P?3\*$%AT1+(,@YP"1TIQ!QGG\:GN+JTL(I)[:3SY<
M ;=IV(/>JB:M>SQI(#;H&)#$1Y"G!XS0.P\C/(4C(XSTK4T1&65B00#T/:N?
MN;V]=,22( QXC"8QC&>:Z31 6M8I Y92Q7!4C!&,TT*6B-M&>*4NFW<5(.1D
M8K,NM)M[F1I"B1NP^8HN,T44S,SV\*V;7*REY/,7.TY]>M3CPY"J8$K;<"BB
MF!##X7M(HU$<CA0W'/>I9?#R29WW<QP,=>U%%("'_A%;<#'VFX_[[J/_ (0V
MTSN%S<@C.,2GCUHHH'T >#[8,66\O V,9$QZ4I\)0.C*;^^(;J//;FBB@1-9
M>%K&QE#9EF91@>=(S@#MP371">?;M!C"CMMHHHL!5O;=;]=DZQL<?>"X/>L=
MO#,6[<L[+]!112:12;*ESX)L;[FY"RD$8+@$KZ8J9O"L+\-,2!VQ1119!=BK
MX4@4Y$GS=-V.:CF\&V5TZ/.$E:,G;O7.WIG%%%%D.[)K7PK!:0JD#*B \ +[
MU-_8!)/^D=1S\M%%%D%V1S>&TN$:.:170CD,H(JO;^#K*SE,ELL<+D ,R( 6
M';-%%#2L*[+#>&XI!EW5L^JB@>&H@0/,P.. ***5D%V:6F6%MI2.MG!#&9"2
M[!,%CWR:M2[IT>.7:Z=U*T44[",F30+;S#M8I[#FFG08B?\ 7./H***+(0K>
M'XR@!F;:ISTZ?2G+HJ#A9G'6BBBR"XO]B*HR)W'3H!0=%5N3.QY]!112:0[B
M#1(U9R)F!;KQ3QHZ@<3OT]***:07$720"<3MSU^442Z*)$99)V(R"< =>U%%
M.P7+%KIT<!WKM8C&"PZ<U?$TQXW+CZ444".?UGPQ:ZLS2G$4IZLG%8+?#^%V
MR]T6..XZT44F5=B?\*^BV!?MAR.K;.34D?@2-"N+K/((!7Z8HHHL.[+B>$V0
M,5N1G@GY>O3KZT?\(H^X#[4, '@+C\:**&D%V*?"QVA$F1 !@;5^M./AMS*7
M:=-X(R0N.W 'I112"[)1X?E:,1-.AC,H;;C /L?:@Z!()<I)"AR6 "9 SU//
I>BBJL)MDEKX8B3<TTID#'YAZY.<9^M;X!"Q1[4"I]T*, 444";9__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!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" #) ?0# 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#WJ:>.!-\C
M87..E1'4+8#F0=,U#JY(M4(_YZ#^1K&>1%#LPPJ@'G!% KF[_:5INV^<N?2G
M&_MQG,GZ5Y1K/C"629[>P 5%<CSB 2?I7)LUY//OFU/5'DW[B?M''Z8%#)<T
MCZ#;4+91DRB@7UN>DHZ#I7S_ /OPVU+R^5BV6/G$Y_,U3N-/N[B7SCK.KQGT
M6? _(4:BYT?1OVZV(SY@ZXIIO[9<9DZ^U?-DEE=JVQ=:U;)X+><WY]:6'2[Z
M( _V[JSD'HTK8/ZTE=@YI'TH+ZW*[A)Q]*5;N%LX?I7S*=*U3<Q7Q)J:Y/0N
MW'ZTK:5K"DD>*-0SGD%V']:=F"J(^G#<1KU;IZ"D%S&2 &Y/ &*^8)-/UPJS
M)XJO1SQF1S_6H/L7B&.7GQ9=':1TEDSTHU'SH^IOM,7'S]1FD-U$!G=QZU\]
MZ#XJ\6:+,5N=8M]4MUQF*Y!W;?0-CK]:]CTG5[;6-/%W:,=G =&'*&@:DF=#
M]JAY^?I[4?:H>/G'/2LM]P<@#@MV_P#UTT%@RJ3G!QC'3B@HU3=PC +CGI2F
M[@'605E;25YP@*X/8CGK3_+51C.X]CNH%J:0NH20 _)I?M,0Y+@?6J&#@DKG
M;D XJM<D,J@D L>0>XH'J:;:C:HNYI@!G% U&V()$G3MBL9P'7#AON@\$<FJ
MCET3#$*"!@X_G0!TG]I6VXKYG(..E-_M*U) $O)..E8A;$KMD$Y/!/M4:,"J
M;>3DD<T"U.A&HVIQ^]QGGD4/J%JIP9?K@=*Y\ .B@'G9^H/UIS A<A@K>G]#
M0&IO_;[;/^L&0<&D_M&UW;?-&?I6&<%MR\D'GUQ0B[B .Y!!4XQ3T&;HU"V8
M9$GZ4"^MR,^9^E8OW02!SC(P!W--;!W9W],GY>E(5S=^VP?WZ:VH6BD@S+D'
M!K*?)8#ONSTZ\5&O+!54$Y .,4!<V/[3M,']\!CKQ43:WIZR!#<J&/05BV\7
MV]Y)'!"H-@&,;F]:Q;T&)E8\-&_/TJE&XSNDU&UD'RR@T\7<)_B_2N9LI <?
M2M=2, Y[4<H&C]JA_O?I1]IB_O5B7^JVNFQ*]PS88X 5<FLP>,=+;*HTC$=M
MH%%@.M^U0_WJ7[5%_>_2N.'BVS.?W4GZ4\>*[,C_ %<N?I_]>BR"QUWVJ+^]
M2&[A'\=<F?%NEQQ/+*\D:("22N<5F'XC^'F53#+--GM''_C3Y4#=CM+W7--T
M]4:[NTB#G"Y[TD&NZ;<MMANXW8_P@\UXMXA\86VIZWYRPW,4$4>V/S%X)YST
M-<AJ?BB)]D5I<.KAN95)5LYZ+7)*I-5.5+0ZJ=&$X7YM3ZB%[ 3S)CZC%*+N
M#./,%>:_#SQ'>:YHLL.HE6N;9<;A_&AZ$^]=AMZ_+D8]!_C70M3EDN5V-K[9
M;_\ /04AO;< 'S!R:Q7S]WH"0N-HZ8I%8Y&#QGC(H%<W#>0#J_Z4@O(#TD%8
MXD4C+MA3G&12;UW AB%[\4QZFU]L@'604"]MSTD%8ZLI8*2",_T^M(<D+\VW
M;U./>D%F;'VV#!/F<"E^V0?WZQ%SY87D\$9-.5SE@Q_QZ4PLS6_M"V'\?Z4X
MWL  ._K6*SY]N03@ ]NO6@L=H&-Q!QZ4M U-K[;;[<[Z07UNW(D!'TK'# XX
M7OS2=6.!_P!\CK1H%F;7VR#'W_TH-]; X\T9K&WA3D9VDC''M2+'N;=@# [8
MHN%F;/VZW!YD _"E6]MV( ?D]L5DE55<,P)&<'CFG%MPZX 4'=C&*!:FN+J$
MC(D%%8PF=<C:O'^S10%R_JO-JF/^>@_K7(^(I##H\KCG*@'ITKK=8Q]C7.?]
M8.GXUQWB?:VD2 ;@"!U-/H%CD84CD8O (U/4(5&,?7UJU;+),Y6(11Q@9(D7
M<2:S"GEQPLDZ&$'#&08QZU<MC;2!]DGG,"22"5 ';&:PDVAI(ENX5,@5+6#S
M".NT<_2H4LG=78VD6U2.HVY_6EFE22UW6+P.1(%<^9DH.Y%/ =K9XA/)SU=S
MT-)-@XHS+Y[=)A%%9IN7@Y8]?:F"2![B-?LH"$#=AB#FM"9;=<+$7F<D1NHY
M8?[6:B,4<1D:4N%4;1(XZ-TYJU(AQ2((T@:<+)#\C$L"CG./SJ1;$DJS6DZ1
M?W]_%26[VZ, ZE>RMC R>U7Y7>0>3MP. =S4W)ARQ,F?3L!FMX9F3^\6')JH
M]NI5MRS"13@)W)KI!.80(A$F5XRM9U[ [I#+$"S^9N<XQ@^E*\A<L3+^Q",;
MYA*G'4E?\*[#P K1W5_ C,%958AP.OX5@3B2ZVPF/!(R2!G&.]=1X#C5)KLH
M&PR#)/UJHMO1CY4M4=C<R+91R22'<H/RD'O6)_PD /WH<^A#8J7Q%.T8@7>P
M^<]ZY"68Y9=X'-$G8WIP35V= =;MUF$IL]YQ_%*2*?)KUNV$;38^><JQ'\JY
M4RL 2.3Z$TY+ERRAL9Z<U#F:J*-J?7(0QQ9 '/\ SW<_UJC+KZQW,;-:H^WD
M R/_ (U0E^61L_>_G6=<!GN8R!P <FE>Y7*CKHM?M#$2]@A?/02/_C4D/BA+
M=BL6GP@'LSL?YFN7C(\H;>,=Z42;B-N0WUJ;L.5'17&OPSGY],ML9YV,5_D:
M=%K\< "KIML<=,EB?S-<X2"WRMCUQ3_-ZC.X# Q2YF'(C?EUZ&8EWTZV+8Z[
MW'\C4<FIVESA9M)MR ,@EWS_ #K$W, "O !Z5*IRNY6Y'YT<P<B+EUJ_DM&8
M[.WP?X=S_P"-+;>)Q;,'73X<^N]\?SKGKRX83(A(( )IUFRD;F^Z.@'>CF'R
MH[&/Q8CSJL]LL*-\N8SG'/O72G:#N# H5'(Q7ETH)'!P.U>AZ0[R:+;G<2?*
M&03Z5K"3>YA5@EJB\0%8\G(/H/2D5<%<!MV<_=&?YTI7)SR,-Z^U-)X0EVSG
MYN<=JT,1NA@BSF!/_+9JQO$2B">3TD3(^M7["_AT[2YY9I%^69\*QP6QZ5Y[
MXE\6&2Y,KN7CSPA/W!Z5:921T>GZW;"-"TZC'!YK>37;'RP3=1_G7C2>(-*P
M?W6TYSP:<_B32=N-K#%%V.QW>IW4E]=%S*2@SLV],5@2:- S-*)[@$]</5S2
M;R&^TF":$C8<[?I3LDPL..*0%)=(0IQ=W0^K"FG1T8-_I]XO_ A_A6DO,889
M-0AG(;DD=_SHN EK:1P6WDB5Y5((/F8.0:\\NUMM.\53VL4O[J(Y^8]#CI7I
M,0.TMP .:\[O'\-W&IW$\\(:5W(=CW[5496)DKE?4-8B@M"WF@OC@ U+\/?$
MVEV>KM9ZK86]Q!=28262%7:)_J><4IB\'R8WVXSC'4TZTMO#PN$DT^W03IRN
MX]:&[A&/*>Y:5)8/-.E@T& @RL(  YK7.-QSGIP" 1R*X'X=.&N+Y0VUEA3.
M/7-=]AP<X]<C=VJ'N)[BG*\9X#C(X]*YGQKXL3PGH[W:1B6X;B&/(P2?6NG;
MAL[NC#O[5YA\3+47NZ,DL41F05+=BJ<>:5CFKGQMJUUH4UV9]LQ7/RC@ ]0*
MV-6\4W\/AB"ZL)O* 2/) !X(&>U<G9VBW?A8!3]Z)@Q/0$5-&WVCP,"3DB#!
MSV(]*G<ZK*+.NUSQ+J4/AW[7;7!CE:-&!5!T(YJ35O$6I+X2:\M[MQ.8E8L%
M7@'\*Y5[C[7X15,DDVN3CMBI)I_M'@I(P5.+8$ #TJ;,OFB='J?B?45\*&YA
MNW6<P*1(H&<]Z2\\1ZF/"0N$NY$E, 8-T).*P)[KS/ R)GK , =32-,9/!.T
MX+?9AACU_.GRNPG.*.@;Q'J1\+K.+R42BVSN'<^M,C\0ZD?"RS->R;VMRP;=
M\Q/K6"9-_A&-,_=MNW?BG>8%\)@D];8#ISTJU S=3LC9@U_4CX4$KWDI<PDE
MR><UHKKFH+X2C8W4@E^S*V]>N<5R\9V^&0#N(%K@<\9-;%\JP>%XU7+%HHT.
M.@/%9U= @[[FS>:S?V^B;S<NK_9E.X'D'%%UK=_;Z([?:I?,6W4[L]R*S=>(
M33)(E R4C3'4]J37@5TWR5VD2>7%QZY%<]V:61H:AKFH6VB%Q<.'6W#%N^XU
M-_PE%YIMDEQ._GA(DW(_\1(K)U] ;.&$+CS)4CQZ]*36HR1!:\ S7*)MSV&/
M\*%)B<4SU.U,5Y:QW$:OMD4$#"\45G>'@LFFDAB )6&,CM172IW1RN&ITNJ8
M^RKDX^<?UKC/%,@AT2:5MS(@&[:<G\L5V.K_ /'F.,_.*YG4ROE1C# F12=W
M_P"JK>QFSSNTN;'49H@-[;.5#(0!_B:Z\Z1:ZA8B-S,RLN&V+MK4GD@LHS-(
MJA,XW*F*Q=5\=V6BW:VUU!<DL R[<8(_.LHQMN.%.3V+2^%K)8]B*T2CLHQG
MZT-X15V3_3244YVE,YJC;_$?3[N58X+.Y9VX50 Q-)K/CS3[.W,9GE@EP0Z1
MJ&=/0XZ4VC3V<^QI#PGLGWB[* \$8'(STJ&;P1ONOM,=TV'3:\;*2K>AQ7EG
M_"0R17,LBZOJ,VX[OFPN/U-;47C+4!N5-5OT55SG*-_2A%NA)]3MAX%N<J1<
M1/GD[D/Z58D\+7:</-"3CK@BN ?6M6NY0_\ PD]]$!B1E:,8(';Y37=:/XB
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
MI#G.1OZ5UA/)^[@L0<GI30,*@&.O'//>CE0^=]SEAX#TAL9,N H.=U*? VF
MC:TF/8UU)7  ('W1@'O3AD @8'%-10G-G+1^!M-/\4AQ_M=/:K%OX)TJ-P[1
MLY]&<XKH7Y; VYW9ZU(C!NN#BCE0N>17MK:"SA\JWBCC7;T0 5,3\IZ9(QU]
MZ?USA>@Z?6F%?EYR30+<DW#?U &2.OM477^($YX(-2-N.<@#)!Z^U-W$ '
M![]Z&(\]^(^I211V]L'Q&_+8/7':N/L].O[Z-98;<^4?XR<"N@^*+;)K+:.I
M)Y-85CXINH(5BEB6:)>  <$"J1:V)O[%E:,B2[A0^@!:K%E-:Z<\BR7>X\#A
M,=/QJ5+G3KZ+S5BG@.>=K9K/DT33Y22;N^!/? IW&=CHGC/1;.!K5[D[B^[=
MMP*Z >*])//GX^HKS+3_  MI!G+L]W<,.2'?:!^57KFWTZUE$8MCQW$AQ3T
M[W_A*]+_ .?C]*/^$MTWHK.^!_"M><,UDO6 _A(:K?VM8VDA18)AOX)5Z0'I
M1\;Z.K,&:52.H*CBG1>.?#\DGEF^"-U^=<5Y+)H=OJ9:6WU:ZB#'YE>/.*J#
MP> 2?[8)]S":+ >^6^J:?=KN@O8)%Q_"XJWD8Z?0]:\7\/:%!8LSQZE/-*?O
MJ%VKBO0O#,]QYKP-(6A"YVMU% '03*=_ .,?-32BD'=@[>N<'-/8YD)!.W;R
M/6@$EF&02!SS[5)+&X48''! '3I39(DE4)*%93G(+"I0<#<PP%P>M-#G=EB-
MHZ$GI2).:O/!UK/N>WE$9P>#@BLV3P5<JW_'Q&#C .*[89V'.#QT-#,02!P/
M:@N[.*?P9<L>)T!)PW0\U$? ]ST-U&-Q'(%=ZO#9/7/]*122%)('J<T Y,X(
M>![H\B[BS@X  H'@^Y5]PN(P<>G6NX=6V@G!.,CTI"W&3C'/0T60<S.+'@V[
M YN8B,@8-'_"'7@7!ND !R *[9F.[ .1N'?VIH<$J>WK3Y4+G9QR^#[TH#]J
M10#^M*WA*[+Y%RIKLBX8'C(QR,TH!PV-NX=P:5D@YF<:OA*\R";B(]N#48\&
MW:2EUN8R&YVUVQ8CD$')!X-+SN7YB,\'F@.9G&IX,E8$23J%/]WGO6[INA6>
MG8:.,M+C&]@"16K@!<;5;(.<4\DC(/7'4^F*!W;(3(-QSP?2BI P!8&3;SV/
MM1038MWW^H7.<;ATJDIY(YWD# />KUZ,P 9Q\PY(KG]4NVCD%M&2K8W,P/2@
M9<>\MX2=TV=V<KC.*C&K0!@ '(.>G-8@/)/<T\"@JR-@ZK <_*YR..*C36('
M)XDVCY3]169VSG-1QK\TF,_?/>@+(VCJD )(5\9XS0-4A##Y'QSS^%9..: .
M:5PLC7_M.+  #@X /-"ZI$K$A'&<'WK+Q[4A'THN%D:9U.')RC'G-']JP@@F
M-\<_D169@>E1D#-,=D;2:C;R?Q88X SQFKNY60C>"#C!W5RQ4&KVG7<D<ZPL
MQ*-T&>AIV):-I@!DY(.>@P:"=I!)XZ@DX[4\%@>#C).3S4;,$(W,,9_I18E,
M;E1C_=%+D<C@ @<TSS4SPQZ<\4>>"#D\8&,TAV)WP6Z#OCFHP!@88;AD\TTS
MAL#! '<=Z%DP<GCF@5AS,%/4#Y1WHY.<GC:!D'O09% 489L#H12-(O0!@"!Q
M3L,E'WLY/7H1[4*2NTY&<]ZC,P+9[9(Y%(DH4C+'J<T[!8D5PN,Y^Z,4[/RX
MZL?K46\'(RPXQS2F48(Y]B1UIA8DZLW(!SQ@=:!_$/4XZ4SSD^\2<YSBA+@
MC) Y/6D!+E=C'@9 [YISXV\$=*A1P0#NS@>]/W[LG(QWP<U($K$$XR,YS35"
MX 8=3V]:=C!Y)&"1T-(G!7!/?% KGD?Q@:19+ HI)W$D<\5PP)*JQX. 2#U%
M>@_%6/4I'LAIJN9 3OV$#'YUY\HFCC5;H,DV,L&]:KH6MC=TN0M:G.,!CWK1
M)4KC &:Q]-)$3+TYS]:OE^3W_&F,T=/DVM(,Y 7\ZI:E,3-C/( .*ELVYD(S
MT'X52OGW3@[C@#FD(J2SL",,/QK)N9,S@GL.,5?EQDDJ3BLJ8_Z01P,>],9T
MNEOBT7/3.:N$@AB-WK52RVI9Q#/\-2&3(^4C@] *0&OI)V++(1U(&#76:!=V
MMO%-)/.D;.1@,<<"N4L@$LU9F"EN>>,5F23S2:A(YMW>%2=I(X.!3$>N6]U;
MW)D,$J2*$P2ISBK6068\#@=ZX3X;W-W/%JQN+22W!=2@<=1[8KNFYW9S@CT-
M!,AQ;G';<!R:9PW!.=PYJ3<<CDXW#UIBYX^]]*1(FU3SG!(ZXXI"N"06))YS
M2&58XAO9$&WNV*@.IV+2M&-0MBZGE!,I8?AFEH/4LMG[P4DAL\\=J;\VY1[9
MY/O3/MUF"3]J@SN!_P!:.GYU&FI63#"WMLX[D3*?Y&C0>I.' C.6).TYY]ZC
M(V ]64GZ4C7]GM):[MP,=?,4?UJ*/4+)B"E];R*1C*S+_C2N@LR8MC!&"-PS
M^5*2 X!PO/'H:@6[M9'P;N$=,CS5Y_6E;4+*-U$EY;J2<+NE'^-.XN5E@ A"
MO?U!IVWG.X9]>],^UVVS'VF'[O.V0'^M1'4K'?Y?V^V$G]TR@'\LT@LRRB@'
M@C[XI,@D8..,''-1+=VYR?M,.,C_ ):C_&FIJ-E*ZHE[;,P/(64$Y]^:!V)\
MX!"G^$FC=_\ J]>*0L6RW)&#V)_45(6)7Y<\^Q- $3+N=CC_ #BBC868Y.#Z
M<^E% %V_W?9QMZ[A7'WC8U:7=][8O!-==J3%;92#CYQ7#ZQ?V]EJTCW$@4.@
MQF@J.Y8#+_>'YT[<HQ\PY]ZR5UW32,BXC/I[TW^WM.Z&50?I30,V@1[?F*9$
M?WLV?[P(K+'B'32!^_'Y4_\ MW3NTZC%.P&L*!UK+&N6)'$V>]-/B"P4\R'\
MJS;0S7R?2@XS61_PD6G_ //4_E36\2:<IRTVT4)H+,V.],:LC_A)=,!_X^ ?
MPI!XDTL\BX!_"K5@-8GBGV__ !]18./G'2L?_A(--/2Y4?6K-EJME/>01QW*
M;F< 8ZYIW0'5W5P8(R^<G><#&?PJLH)^=_OGK2:L3^X;.<SC/%/!Y-,E#@:?
M^-1[L"EW&D,E'%*.,L6  Z\XJF\Q4'%8FO7K1:7.Q8Y*[1SZFA@=+YD9_P"6
ML7_?8HW1YX>/_OL5X)KNL2Z6L1CD8%\DC=64OB^; !=N1_>I78'TB&7IN7\\
MTH]!S^-?.'_"8N!]^3\&I8_&T[3QQJ\J[FP3N/%%V!]'C'?\31P.?TKS3P_J
MEPMT4-R["1<IELUU\%_+G#,2::=T!NCGUI"/:J<=RQ YJ=9"?2F \#:<KQ]*
ML12%@/F& :K;LFGQG[XYY':DQ,O*=XR.F3G"^U" [E)QQ[5&A(?V7H?6I #O
M4XP.V1UJ23SWQ[(5N[;IRO7I7#7.UU)8<@<9KT;QUI<]Q;QW$2$^6.@KS6=N
M"#D$=C5(I,9IY'G&,DA2<\5IM O(W/\ AWK"L) +U%SU..M;IDXZTRB6U0)*
M!N(![&H+^6(2^3$ TIX"KZU UR8W&T_-@X-4[65;?4XG/SX;<WK0!D1Z;JT3
MS-+97/S2,1QD8I85CF=5(Y)P?6NUN/$$0M9"8R"%)S7!Z2QDOH\^N3FI3;W
M[".!$C5,L .]2Q01-(%#-\Q[&JK39!'&,=,U8LF'FAB?E49)':J$6+^=(Y%A
MCP$0<XJD]X57(/'3'I52:]C>>1MPZ^O2M9O"6I74&]);95<9&6/I2V!'1_#&
MZDN%U9BV<.H4$]*[[>W)"KCWXKD_ 7AN;P[IEQ]JD26:Y8.=O0 <"NKQDL &
M&1SQ2N3(5G')(*X8 ^U<;K_BR6*9K+3WVR*"3(><&NKO]R6;MG##OCVKP[6M
M6%I(1NR\DA4L.P-9U)66AMAZ:D]2Z-5N-0#322.Y'7S&)YJI]RZDN5C!=_OE
M14=G?PQQ",1@ =3G.:M+<HQ_=\9XP:QYKG:H)=!!&LY.XE#CY>,_G51[3['*
M%$:H'Y! P&'K6A%''(-TCA%7J14=U>0:I=6\=HP\B ']X3]_/8?2BY+@4[AI
M86B6.!I V?,;C"C\Z2"T%I%LCC<)G/7UK9"Q_=8# &/F'6FH\(7.Q&/IV%%P
MY$8%YJ,5K?)9M'*TK#/"' _&M9%AN+>.*6-MRD,#C# BKQMUFLYFGQMC7*MW
M4]N>]1VY:2&)Y4# ]2.#1S![,KBYFM[UHV662+:,28&0?2KNV,LLOE@R$??(
MYJ,E=Q*D, >@J6U+FY5 %VGJ&/\ 6G=B]FALCJD;.Q(51D@=>E86G7<5Y,UZ
M;*:*7&&(CV@UH28AU:XMTDWQH?E8]:E21F4C.?KSBCF%[,EA\0WNBP/=P2W'
MEQK_ *L N&]L5Z)X1\41^*M(^T_9I+>9>)(77&..&'M7FWFQQOO#<D8QGBMW
MP3Y\7BG=YA:*YMI.#_"1VJXRU,ZE+2YZ.>';(].WL**41>;SN8$<' HK8Y"U
MJ>?LJX_OCM]:\=^)3D7ELI!'!!R.M>QZD2+88&3O'?%>&_%NYF@U.P5,#?NW
M<"I>Q=/XC(T^4&W\L@;4Z$=:L# SSGVIENT#6D1CPH9 3ZDU+MCP/F.0*M;"
MFTY,1MH7(Q3'1'4*P)'L<4X;!UZ'VJIJ%ZUF8%C"G?G=N':@A&U;R;X@K+MV
M\#'<5(RC(&!BD@V?9XF7@LH)Q[T_: <DG\:X:CU=CKCL(0 >@_*F21Q3#]XB
MOZ BGE%('S$9JCJUVUG#"(&PS28R>>*SU*T*FH0)!=!E^ZZYV@\@U6\P<\L*
M>UPEP=SR,)<#/%*+92"1(,#O77'1$M$193*1G'X9K5T'CQ+I@#@CSE[5GF
M;MZX/X5-I=P(/$VBQ1NKF6[4'UQ5(36A[5K!.V$YSB89]*IW.H):P23,1M09
M/-/\3W M;$SG/EQR%B![5P6J^((]1MA'#YBINRW'6M&[(PB27_Q":!@J^7%N
M^[NYXJG_ ,)]?/RMU;?]\5Y9XIOI9M08ME50[5!X.*Q$NY%SB1A^-"*/:9/'
M.HGK<VQ_X!5=?$5WK+FVFDA:/[QVC!S7D1OI>\K?]]5T?@B62;5I@69E\KCZ
MY%#0CL[O1M/O55;B,28Y!R15-O".C=H) /9S6KD@C@@8%2J^>"./>HNP,(^#
MM&/_ "REQ_UTHC\':.D@<+,&'3]YUK=;9C@4S&3[478$<:'3G2>!2PC.0"U:
M</C$[O\ CV)/^_6#JUT;;2;N4,<I&17FB:W<KC#"KB![S!XW P#9G_ONM6R\
M:6LQQ+%Y9^N:^<VU^^[/CZ5J^'=>D6_ N7WH_P N2:;N!]+QWZN,X ! (/7-
M6X)-X9E/(K@] UF/[+]GN)%4Q_<8G&179:-/%=6\S12(X!'(.:'L2]C4+%20
M/O$CMQ3%E<J#U.<<$<TZ7 )0 _>YZ?I3 #@8./FX.122(N*6292KX(/3(K'O
M_!^CW[,S0C)')0X-; 4[4&/X,C)%5[N^M--4R75Q';\<&1P!3!7.>7X;:#'*
MKI'*&SG._P!JL?\ ""Z0=O\ K<9_O<U+)XR\.VYV/K%KD=,-G^E30^,/#]PY
M$6K6S2#D@'_ZU%QW91;P#HV0P$F<=VJ+_A7VA"0N5E#=,[C6PWB?0UX;4[<C
M' S3#XKT),@ZK;=.A8_X4KCNS,D^'FC3(4,4I5L[AOQ45O\ #7P[;L'B@D5C
MQ]\G%:Y\8>'01G6+;K_>]OI31XR\.Y .L6I[\/\ _6I"NRDO@/2&4$"3)'][
M(IK>!M)VE1YNP^AYJ^/%_A[RQ_Q.;4\8 R?\*JOXX\+QN%EUVS0GHNX@G]*
MNRL_@'16<Y1SG'\6*V[?2;:UC0(';;@ .PX %36^I6=U&LMM<K+%NR&!SD8^
ME2I/&Z@)(&((X4]<?A3]1ZCUD 0+G VX'%29RVY2<U$$S%SR,$CL:7<59E/W
M?7B@0S4O^/*8DY..G'I7SQXD :&?D;DDW#\Z^@M2D'V&4 G)'M7@.OJK0W1'
M4Y_G6-4[,+U*5G,6 &3TK:@G^Z=H&!UKFK-BL:@=Q6G;N-O);Z5@=I?UZY=K
M5X]_&WH#BN>T.ZV:=&/[I(&/K6GJ<@-NWRC.WN*P=))^QJ<X^8U=KHE/74["
MUOY"#N8DCH36I Z28,FTYZXKFK<DG.<#N*V;?JI/0>E0R[(B\4Z@Z:=''$Q1
M?,7VJEI^IS*-P;.!T-0^)W)@MUZ@R<?E52S?8"N< @4^@61UMK<K*F90O7H*
MLW%W!:Z>_EJ=RABN36':_*@]?>HM8F\O3+AN^PT7U%9&+I^I2R O(S%F.2<^
M];:RM*VP3!@2..A_G7,60'DQCG(ZUK0'+'!) ]13>@.)T6GVP:=RTQVJ,G/-
M;/A"[\WXB16X;Y8K*1N?? K LG(C8;@I/'7K5GX=3F?XFWC)R1;,G3/2JI_$
M95K>S9[.3ECF5E^F**C>1@Y&Q6Q[T5TGEFGJ0S:C/9P>*\)^,\3--9S+_P L
MSN//K7NNI8-LO /SCBO"_C),(GMUVC]X,<TBX?$<UI4I;3X^IQQS6EG/(KE/
M#=\Q@FAPT@1M_N*WC>J&"E),XR!BK%+<T@3\N".3WK+UM3_HS#^\15B*]!?:
M4<8&>?6L[5[U7CB^4AP^>?2D]A):G3VSXMX,G^ =*E$Q!(8'K5"TN5-A;NBL
MP*=O:K(E!/\ JVR/4UY\MSK6B+2R'KMQ]36)X@?+VJ $Y+'&:TFE)(#1D =\
MUR/B[4GAU:Q16V8&2!Z$TX1N[!L3R\.=O2I(I6'!8X]*@>1TG=?+!STR<<4B
MSR$J?* YZUTV"Y::0D@*3].E+H.#X\TE<X5)T_4U#]HFD;:8UZ\&JOAF22?Q
M]IQ;A3>)TY%-(F4E8]X\?2"W\*ZA-_<1SC/M7E^CLCZ9#/(_F&1=WH!7I/Q&
M3=X.U-0"6,;@?E7C?AJX;^QX87R'CRN#QWJV81V.E>"RE;=):QN?4J*06MCV
MM8LGML%5/.=1@@_AS2_:&[ Y^E0,N"TL"<&UBSW.T5'+IUJ_,"^4W4-'P:A6
M5R1GBK R!NSCW--7 YO5/$-YHUXEO*8Y/ER&8<_I4*>-]^?,ACX]":Q/%S^?
MK1VE6")C(]:P1$QZ8_.M+(#NCXWB3@0K_P!]&K=CXG?4B5BAC&,=":\Y:W<<
MX%;?A-WBU1(\?*S=?IS2<0/0I-+;4H"E]+B-L;HU[CWJJ?!V@X"B!?S(K3#D
M$ G/TI=^"0#BHNP,L^!]#?!\@?\ ?9HA\#:-%*KQF3@YVE^*U?-S[TBLQ8D
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
M=IX>TA;*QB(7;NE<\EVSR2<5I[_F9E1?\_A48^XO_7,_SIW\+?C2$2LV67"
M_..,Y[?2HT(R J@Y..3_ /6I[_?'^\/Y4Y>J_6@")3^[+;4'&3AO_K4<J=RQ
MIM[C/_UJ<O\ QZ+]*E;[S?A0!#E@>@/([=\<4_[3]UB@;&"34,?W_P#@8I/^
M6(^H_G30$HD7RB-HSM('/7GZ4[J3F.,D8X)_^M3!]U?J?YT]?NTV *R],*/F
M'!/_ -:E\P[U C'/?MG\J<W^H/\ O"F#[J_6I <%+QY(!?!VG-(SKO*[4;..
M_P#]:G3?>_ _SIK]/R_G04#'>OR83H#N'(/Y4_<BL,!?F((PW_UJ0?>?ZC^0
MIQ^]']10!'N#?P8P#SG_ .M3D5E;+ YX( ')H3[K?0U(O6/_ #VH!@),EBO
0)[D#M14,W^O?Z_THH)/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 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" #) 9 # 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#ULN'=@<XX
M'/4BH412RN$PQ4C@<YITKQVZO([)'&HZEN!R:Y&[\;AUD&F0"55^022/@-]*
MHG8ZW)#$'<06(/&.>*5"H)(X!;. #@]:X>#QK>R,(Y(HXIR,LCKC)XZ'O^%6
M!XFO6R"D?F<A0%./QH0KG8$\#"L2 .0>^#4BC)8[B00-RLO.<UR"^(=36$B5
M(1\R@2*N5/OCM_*GGQ'J*RF,)$&P  1D'OUH95SK00%(!XY &2.F:MQMNBR<
M\YQCGGBN5&K7;H-K("?5<$9]J5->O03&R1J5!)4\?KZ>_P"=2".I+CC(XW 8
MST/-(2O?I@9.3[\5RIU^]$@($)!Y&5P>]*/$-]N V18) R%HL,ZC>>YR0"<@
MXXS3"^2QZYR"#GFN>3Q#<I-B2)"I&1Q@UN:=?6^I0EHS\RG+1G@ANU%A73)P
M22< C.,G/48IXC8J SL3QQV/2G$< $#CJ >O%<SKGC6VT:4VT,8N;E<;@),*
M/J: L=.'&2V,;L<#CUJG(?WDI[D 9]>E>?3?$/5%W%8;90JD!2A8]^]%KXK\
M07MN9((+;&2"2O?KZT%<IW$G[MF P1UR>.>:>&/4Y(V@$#ITKB?[?\3;6$EC
M;N6/)!X_G52Z\6Z_9%?.MH85<JBLR9!/% 6._#X*D$XP.3Z9I226"D$@\#'0
M<FN#F\0>)U4"V3374C&'!!_2I;37?%4T;B:/3PX.5*\Y_.@+';8+(P<@E2>N
M1FG@EFR"W..1SFN#/BCQ%]KEM!96YGCRQ7....0>XJ=O$'B>-PPLK8@\,."?
MKUJF%CN0=@. !G@GGOFG1D;B0PS@9&3GK7 R^*?$%M&TDUI;F),;B5X]*T]!
M\:V^ISK:7,'V2X;(0E\JYR./:IL)IG4N<CY@"!D@$Y!ZU$0)&#.2"O!..<8J
M1ANX+*,9Y##--DD"JSOMP!R=W'04 AH$J'<6R!SD\'BFJX)/RMD[5P>*XG6_
MB&UM.]O862R@$@R2M@$^P_SFL.+Q_P"(KMPEM;6KR$'(*$ 'U/-*XU%L]4D8
M[6/3()('<\4I+;CG:?O=*X.R\3:\ZK]LM[4,&/"Y:G:GXE\0I8R2:;;6LDZ@
MD)(,$_2G<.5G=<GC=CC.1WZ4(0I8G)#, <KSBO//#'CV]U>Q$=['!#?QLRR1
M!,8(X'!]JW/^$AN-Y!,6!@].12N'*=.<)%B/(Z$@9 SS2ABS9 P<L.,^U<K/
MXG:SLY+F:2(1J"20.37/Z!XM\3ZXTUVZ6EIIX9O()B)9QGKU'I3#E9Z8';;C
ML!@GGWIRM\H!X/&.3QP:Y8ZWJ0W'? >O2+@U!/K^LH%-O]G=ACY&3&<>]%PY
M6=?QA2<9QQG/M3=PR20,'.1C/M7-Z#XQ352D-W ;:8DK\SY4MGIDC_\ 772'
M;MS@#.01U'6@FQ('WC:1@8(.>,4 A7P".@QR<U%+(L$,LCR(B+DDDX X%<+J
MOQ'6*8PZ?:B50<":0D ^X%#=@46ST$$8!QC@ XSQUIA9E?+,""#C Y[5YQIW
MC;7=3+&-+1%C."S(<8Y]ZO3^)]:@@EE LY612Q4(1G'-*Y5CNU<JY&.N2.O2
MF%\@>N<G&>3BO,="\>^(-?@DN+=+..!'*#S$)W-QTK7.O^(C@K)IH(R#F)@/
MYTPL=P9"6 ^8\ Y&:1MHP0A&"3DY)%>9:S\1=:T.Y@M9;:UEEFQL900&YQC\
M\5I#Q!XJD4%AIR/@9#*QQ0%CO"VW)+Y&#QGI0D?[QG5=IYRWK7"1:WXIR?,;
M2B"<#$;<=*TX-=U=5+7+VKGD@1H0,_C0%CJP@#*6ZC R1QT-(7"@,$ !/ Z8
MZ5QJ>.9;4C[79JXZ )D,3TXKI[*[@U.T6>VF!!XVEL%3Z$47$TSD?'M_/%%%
M8I@K,Q,@#8RH-<C8QQ2P2J<Q'S&&1P1C'X5T/CR18]3M2(SDJP ! [UC6202
MV<D4RHP9F)#\ C\:I&;W%2WN-JQS1K<QC)W1C!'_  '_  J[8)!(A\N1Y4W#
MY'/*^H]:ALK1!$PL[DQ^D4GS(/\ =SR*T81,(G%W&J2  F2-LJ?IW_.BY21<
MCM[1[B2VAN9(;H?-LD.01]#P1].:#:G(4H@F4_/&#@'KR*LS6S31D&"&]M@0
MP0<2*?;M_(T^SA@N83$9)+GRV(VS@B1/;/%0V78:(\+&%4NW(R#B0=.1V(]J
MG5TDVF5E.[ #A<#OQST_D:B\N-6,<:2%%()A/#1D=U_^MFII"KJOEO+( N&8
MKDD<_>!^\/UI7'8A*_9V8=>W3@C_ #^502IL92N !CGN!5U/F(C.QE8 ;0<@
MKQTS_P#K%1@!<L3D;>AY-/F):(W0;0Q&1Q3M.F:RU2"96RKG:P['VJ8JK(1C
M!'4'TJLB;+N-,Y&\$9['BKN0U8Z;Q'?OIFAW%PIPRJ=ISR#BO#)YY9GDDD9B
M6Y9L\DFO8O')SX8G.PXQSC!/2O'I(I&"H7+@X) /45#U-8[$)P@RSN4.<,#T
MKO="@:+1;8E<%EW$'D\UPZP&XNX;9% 5R$ '89YKMXM,GBC2)-4G"*H"J$!P
M*J(S2PYW'G/8CBN7\;278O?#\%NFZ*6X(F.,CMC^M;BV5VH.=5ESZF,&N8U/
M3]2G\=Z=#)>R/:Q1,1-'@,#UVL*8CK$@S@8'J/I4H0)@  8Z@<U76PF (74[
MG(&1P.E.CLIP1MU*4$G&3$IQ3 YW2I=3_P"%@:S'?,QM@NZVW-N&S/;V_E76
M88;C@$_J*X#P]9ZHOC+61<W;JA):.2/!5\L?RKKA;W>WC4ISCKE1B@"[="<Z
M==+!&LLYC;9&1D.?2O(;_4[W3IB^UQ,S$*A7(0GMCKD5ZQY%XUO)'!?DS2*P
M4LF,'!QS7F6M'4;>9II(Y?[0B;D-V;N10QH]N\+WMUJ/A>QN;M&^U& "7<<$
ML.*-8N'\Y(3\H'S, V01@5D_#26>?P+92W*N9F:3<7^\?F/K1XLOUL89;D\D
M1 *#QDGH*@GK8\[UF6.75[N1<K'YA&!P>@R:O^'$#Z>\P0'=(1O P6KBKV^N
M7WI*R(<DYSDCK7=>"I4?P[$C']Z&8LN,8-*]R[&M$!D@Y JRA+;21D@XP*F6
M(,. 3].M3P0&651&A+8QD\ 4) >9ZU TWQ2:V21XDN A?RSM(^3UKO+71H((
ME$;RN%7;EVR2/>L&^UFTN?'46GQI$S13A&E'5CM'0UUQ,<(8%U Z\M3 X#Q_
MHXM-)%W;R3[Y)PLB[\J%P>@KIO"S%O"NG #/[H*21R*M:_J-MI&CO-=C*-(J
MC')R<U2\,:G;WVDQO&W)9L+GD<FAL$:N3N8<XQU[4 = !SP3[4Y\^A..>!SF
MG1QRW+JD:DNV!TQFI Y"^+6^I7&"1MD+8 Z#K_6O4]"NI;K1+2<N78QX=]W4
MCO7F6N11)J=SY<Q) VMM;@$8R?PP:]"\'$OX5M6)+XWC) !QN-4*1E^/[^2*
MT2T5]@ED)?!SD8'%>770&\!6Y/H/I7?_ !%)$UN>F2W'7/ K@V((;LP'0]JS
MEN5#8Z?PS%LTDDXRTA.1WQBM2=2L,V>08V./P-<[H&IP6<'DW<@2/)93MR.:
MN:CXKT>*RN#'-)*YC9558R!N(-7$D@\$0Q1^&8Q&@3,C%@.,GBNB )( '/4F
MN*\)Z[:VVDFVF65=KY#"(\@@5T1\1Z5&I=KG '8J<TP,GQA'$=6T7S$#?O 0
M3V^=:ZXC+GIS7GWB?6X=4NK*2QBG=( 6WB(D$[AZ?2NCMO%=E*@\V.XB<CG]
MT2,T =!R>!]:>@(4<>Q]*Y^X\8Z19[5+RR,0/E"\U?LM;6^"F.UN8U) S(F!
MBJL!2U$[=0E5SAC\T8+<AN/\_6M;P7++;ZN;8#'FJ3*">-XQ_3-8GB&(Q:E$
M\9&Y0&60XQGTK8\.QE?$6GE6=HL,2R\(6Q_/.:CJ/H5_B+'<3ZA;-#,8"H8C
M,>Y6SCKWKFK8WT*9FM4G &?]%DY(_P!UN:ZGQ[;&74[4"6XC8!L&,[2.>_45
MST,&J6J[TO89UZK'<P[3C_?7_"G<Q>Y>BD27[*S+)&';&R=-K=#VK6B'E0O"
M48$KE6)X'M5%7E,5NUS"J2EP62)_, .#WXXI\0TA9Y=MXUI<,QW8D* GZ-Q4
MLI(WY8;*1C=!)8I57/VB'*D?7L?R-7+8SG'F217,:L D@&U_?=V_+%8\$-W#
M:S'[5%>0[2%;9L/YKD&KZWHMY5#B6-=JL9#'E&R!W&?Z4C1(D$@DF$0E#-R?
M+F&UU'MT_P ]ZD+RI.%#%>@ /7/L>].BF2Z4RATF0'((4-^6/2HUD!8;6<*,
M!@Z9 ]O:@;0XQF20XE+R*<E2F"!]/Z]:9@+*PVD8 QE>H/\ GZU;!83+G>H"
MY 9<K^#=152=F5MSAG0G'S$#(XZ$<']#00T("&8@ @C( [&H@W^F1<8)89Q^
M%2,?,=BJG*L"0>, 5$"6N8PV0P9>>QJUL9LU/' 8^&)A@YX&0,'M7CV6#+D9
MYQR,&O8/'(SX9F[DXQ\N#T%>0.%\L C)(/S$XQBI9I$NZ#:-/K<; ';&"V!T
M)YKN$1E+9'.1CK7"Z3 9YY)(IGCP@&Z,]<UJ&TNU7(U6Y!/8XJDR^1O4ZH!6
M*_*<GC':N0M+"=_BAJM\9$DMVB 0(V<,-HP1Z\&K26M\2JC69U)(&3&I-<EX
M>MKMO%>L2W%P^UB2)(I,!\DT^9!R,]6",HY'3UZ4D8<2C(X)!XZUR1MI&W$7
M]T,?]-,U(D$Y((U*Z7H0<@DFES![-F3X6L9K3QGKK-(LT,KLR&-L@#><@^AK
MM@@*D8((_*O+]%TZ[M?&VHPFYD:&4L1+&PR3NZ'W]J[)-*NII&$6HWI< Y P
M<>]-R!0;.AA#)(,DX/ XKS'5K"]TRZFMKEQ+,%S&^_*L,\8_SQ7916UW" 3J
M$Y(ZEE!Q7(ZOIEQ87#F:1I5D8E96Y+ ]O8^U"D#@UJ>H?#QIW\&69N@YEWR
MG;D$;C67\1 6FM P*J21EN!G;WK2^'9=O!ED9')8,X^[@_>.*Q_B@"HLR22
MS @C&1@4F0OB/,;THUP28RF1A0.>?Q[5<\-"[:^6'3I1%( QR^=I J.?+1*Y
M !;(!4Y Q_\ 6KJ] M[-+N%[3D^0"S Y//7]<U!HS1TZTU:%I7OKY9Y&)"^7
MD!1VK$\3W?B/2-(62>_CEAGD,16)=I!QGDUV.>>#C'3WK,\1I8R:*J7Q0Q^:
M64,^,G%5<GKJ<+X:\&3:DZZK?3R0(WS1^7]]CZ_3]:[?3]"BTSS!'++-YG),
MQR:GT8*NE6RQ8">6 H'.!5URPSGL,BE<;U.7U;PDFHVCPM>W!D)W(7;*AOI7
M%V5OJ6BZXFE"7RI&D"[@<[<]Q7JY=F7)Y(R<5SFM/HRZK&9$C_M$LF"?O8P,
M4 K(UM.T2YLY9)I]1DNRQ&-PP *M79OK'3+F2WN=K!"?0@9&>?I5U2-JC/4#
M.>#VI[0QW*O#,%,3@AU(R"*:)U.!*_9H<F,/N  _B(&3U'O7J?@H;?"EJH5N
M"XSCMN-<%XE@LDN8XK=U"!,N%[FO0/!:J/"MN!D@[BI*Y/WC3"6QS'Q'5EEM
M%W8'(Y&,X K@G VMSECG// KO_B,H\ZU(&068DXZCBN )(/&.A.<5G+<J/PG
M=:)IZ0Z7#Y:*24#,3U)-62%()"K@=MM,M7!LH/+(*>6O([\#FGGOSR>QJT2(
M3Z+GVQTKC/B'8FXTBUE1E219BN\CJ"#Q^E=F,YQFN7\?8.CP#&09P1CN-IIW
M Z.Q18+"VC3 58E "\#H*F.&.,9![FH[?#6=NR'(,2G(Y["I,X)'4@Y!H XB
M]TR-/BC8W+LICDC#!".-P!YKNBX)QUSWKC?$$HB\8Z-,#P-H(^I(KLL$,03G
MG\*+@8FN(8Y(I>%7:0&(R >/YBM+P9<B6_MR%;:"V%QDD8/]<U5UD&:.)(V*
M$$G<.<8_R:F\**D.M642 DA7W,$X(X_+O2ZCZ$7Q)BAN=3L3*9QM5L-'*R']
M*YBVCN58);:M<H"<;98UE'YM@UU?Q*+K?62PO&CG<09$WC''':N1LY;QX$:1
M[5 Z@[HXB& /IR>:6QCU.JMA,L40D>.656'F.$V ]>W-/^UW>]TFTB26V7(!
M5TD!'KL/-95I#$55DEN4QQDS')-:L#S6RJ1YER,9#[AOQ[YQ2-$6+)M+EG>.
MVMI[64QME3 \*D=_]FME#=B91!=PA1&I$#J"3QUR"#69%?W5PH,<$ENA4,6N
M^ ?90I-7I4LKAD>YBM_,"A0[+G(^O6@M,MO$[6[1RVRASG*V[[">G0\5#:.@
M:91+<!40 I<Q$ =?X^]2B"%(GBA9D4Y),<AR#QTS26T3PB1/MD\Q8$!92'Q^
M0!H DMY]VXA4=57&8'WC'TZTR<12%1#A"_S ;=O_ (X:BA22)O+G%L[R\*8E
M,6[KUZU+<!E$):.0D-U.),=._!IDL9L*W)/)#,.", ?3/]*;'S>J6Y/F \C!
MIDLHC< NH</G@,H.?KG_  IT#E[H,6SEUP<8X_7^E49O4TO&_P#R+$X4D9QC
M.0!TKQJ22)5>0,25'.1D'..E>Q^.70^&)P.2 #@'GM7CES.$A54)48/S%>&Z
M\4FBXFUHD8-CYA)&YBV3QFM/#-CD<&LVU@UN#3XUCLHF&T84. 32B7Q KC.C
M-D$<B1>/UI69NFK&L@(8N>J@G'O7"^!()X5U-IU97,^W:PZ#DUT&JWNMPZ?=
M23:5,(Q"X:52I"\'GK6'X'_MJ\TN::-(W02D!Y&Y)P.*+,.9'7F/*@CH!T]Z
MDB3$BYZ C K-/_"18(&EH1TR)0*F/]O(L<@TP.6P2JR#*T68^9'+:)%>:?\
M$S5)'#(LAD>-AR""1TKO$G<.7#L'/5AP"*\VTJ75QX^N[:6V?[2QD/DR/@1]
M#G/Y5V#R^(HY&C71C(%XW+(N#3:8HRB;1!?))R3QG.:YGQ'8.U\+DK.T3*NT
M _*K#BM.VEUUXV:327B8'A2ZDG]:H:J^H[E-\C6ELT9 C=P S ^HSZT),)-6
M/1?AQ;!O ]H9'8DR2$C:?[QK$^*<(3[($!R2>#R",5TGP\('@NU!.T!I ,\G
M[QK ^)[H)+-BF\+NX//84V<Z^(\E(94"[L N0K=Q5_1+F\TR]>2VMWF1P(R,
M%E7GK2_9AJ,\,>W8K2 .5&#CVKM+:*&W@$,*!%7H!WJ#5C8KVYVL7P",84)7
M$^/=5O;V.*Q:V>*.*0LLP4@29%=\'4KTR#U/?Z5'<VEM?P_9;E%DCDX*GG;[
MBF@OJ)H$L4NB61C<,!$H/UK0<_*<5YAIEWJ^EZM<66E(UR59PL?48!/K7H-N
M;YE5I]X)49 & #Q0)JQ<16=@%&2>!@9R*\M\:.S^/(WLB9Y(EB7;'SN<=JZS
MQ)JGB&P6465N18E #<' *L<\>OI5#P/8P^3/>SJ'NS(1YAY('M1<:6ES;T[4
M-9N(8YKR+RI"2&C"<@59U._U$6DD-M%)(\ZF,L% *9[_ ,ZTD8!NG'0YIYP1
MT^F!0A'"0P7$$2VVT/@  @X8D9ZYKUOP41_PBEJ'Y(+Y(!P/F-<-K=LKVC2!
M2)0XP1P6ZC_"NU\"[1X-L0"^ 7&9.I.X]:HF6QSOQ*.)+7&[&6R3GVK@9$^3
M&X!"H!/0BN\^)14W5F1@ LWODX%<)(JF$\$@G@>IXK.6Y4?A.BL$U9K5/LLD
M BP JR*>E1:KJ?B'2+*2\DMK.6&,9<H<E1ZX-=#:Q^1:Q1]0J*,GZ"JVM@-H
M=]D CR'R".",5HMB3EM%U_7M?ADGMD18U<IN\M0H-&LZ1XHU5H@6MRD0. 7
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
MLQ<7&C?NV.#(0=HJCHWBOQ/K[.;#3(G13AG)VHOMFF@/021M/0$]J@\+,_\
MPDL22$H<,RH3@XZ9Q5;2GU7#'4[.W5AC:(YMP/KV%:7@NS2Y\07E\))&MX\H
MKN HR:=@Z'5^(]$B\0:3-:2<.Z_*P.2M>+ZKX3U"P40W NRJ'"R02$;_ *XK
MZ#!&[E,=.1C(J)XH9!AHE8\<X!J7J9L^>(- MD7=-%=D @'S)78&M:RT^VM[
M=S!9*A9&RXCY/!]:]Q%C;'G[+'DY# +QFE^Q6FX@VR9R.2@-+E!'D5M;+)#;
MG[,A<1@#(QA<#J:U+3S8XU#(H!!RJ'..O'.*]'%A;;3FVBR!_= H-E:%B/LT
M>,#C:,=:+#NSA8I6>.,-OC*KP@?GI[5"+^&"X^S3W)=WPJQK$6!)]<9_,XKT
M 6%J6XMDQ@C&T=>:5K*U7<!;HI&<C:,46 X(/(EP1';$K@+ODF"J/]U>?Z5
MEPW]H%&N@0RDB&.'E?JW/->@'3[0LI^S1 A@!E12FPM,#,$8!49.S))I@<%A
MF946)OF!&9&WR9_#C_"NFT+2&@F%Y<AQ(4PJEL8]\#C-;,5K#&3Y<,>1GD*!
MW%3D+@G8!P<'@>M.XK$%S$EU T,BA@P(([9Q7E.J^%+[0]6-Y:1>=$I&T*V#
MCG(]Z]<("D$H,@D]O2C8C8#(I&0,$ TBDSP\>(]0\PHFE3@*3G<2"#^575UJ
M[RR-:-NQ@@D_>[C.*]>>SM=O-M'GZ#WI#96F,FVBQDG.T<=* YCQC4+M]6M&
ML;JV=HB%D.,@+U]NWZU-:276GVZV-O;DI%@(6.%Y)_E7L!LK0A@+:(]2/E Y
MYH%C:E0?LD9)']T<<4#YCQY=?NV8*+5PA=4+$'/.:L_VS=8 6TD1BP!)8G/7
MI7K L;7<I-NH^7KM!!H^P6H(Q;QX QD #CFGJ',CPHV$\'B)]6D207679EY*
MY.!6B=>NF("V<QW,!T88XZ]/_P!5>SFPM2"?LT?!..!GM3TLK4X!MD.,# 7J
M:-0YCQ*;7+^)S&+">1@VT=<'\LUL:=X:USQ6T4.HQ_8M+$BR3#?\\R@\*/0&
MO5?L5LIREO&,8_A!Q4P"J<*H(QT5<>E(&QB1I#%'%& (T7:%'  %,N88IX&A
MF3<C C!Y'2I\#).SDY(X&::X498KP0. ,T$'ENN_"Q;B9YM-N!%NSN0C(_S[
M5C#X3Z\BL([^% <'&,BO:2 &RRY(/4<4$9 (&<X!XP:+(M29XRGPGUMD;S-4
M4' X" @4\_""[:(B:\:5QD@DX _"O9>,'*C.#U^HH(#<;<$Y'..M <S/$_\
MA3NI  "\B)QC[N*T]'^'6NZ/'LCDM'R^?G)! /%>MXVK]S) ZY![4N06&5[@
M\@<TK ZC/%YOA-K-PK23Z@"2<E!DKWJ,_"+5W>,QW-NAC'RE<@^]>UX'3:#S
MCC'(I2 3D* "3VQ@TQ<[/(G\#^)7*HNKRHHX8"0Y%3Q> ]??'G:E,YZ?ZY@,
M5ZD1A00!GIGC!I/X><8X. /K18.=G+Z+X,@T^>&[NW%Q<1CY2> ,]\=S]>:Z
M8@X) .!D#MZTX%<+E<@\AL=J&( "[>O48&102W<ANK6&]M9(9ERK9..N>E>?
M7?P]DM]56YLW!0,3Y1Z5Z.0/F(4$'/0#CI2$X8C;T.!G!HL--HX$^'-3."(E
M&!D_-0/#^IX \I?7[W-=^,;1A!GCTICC( "8!!'8D4(=SA3H5^IP80#_ +PK
M+\0>#-1UG3/LWD)N$JL"[8 Q7I0QC)3@'OCK3V( SM!QWXQTJ@YF><Z-X3U'
M2=)MK+R5+1@Y*MP22:T#H6HJ,>4 ?3=S7;JR!R< $$#MS0 ';..3@'.,@T"Y
MCSS6O"U[JVDW5D8%(D7 W/@ C%0^'?"&HZ'HT%D8(]R%BQC;@DD\UZ2<[F)3
M &1G@FG?>88'!!!!7%2/F..@\/7<K@S 1KD$GJ<5T=A80Z;:B"WC")G)QSDD
M]:NJNW  P1R!U I3]T80$ @#H?2BXKW$!(9F8X P"<=LU#--!:1&2YECB4#.
M]FP#UK/U_68M#L&NB TQRL<9X+$YKQCQ%K5Q?7#27DQG(&&&<&//8#_/2IE*
MQ48W/9$\9>''N#;)J]J9R2-F2#G\JG_X2'2 P(OX#N8#/8FOFF1O,P=X1@Q*
MN21D_P"33TN[]K2*VFN&$<1+)C@DFES%<A]*MKNF( 6OX " ,C)%0R^*=!MH
MS)<:I B+P6;( .:^>(VU1!'/;F=T&)"H.:H7_P#;&I--(T%P(I2&R4(4@4U(
M3@?3$/B'1KR'SK:_@EB(R&3)SFIGUG3FP#=Q\ C.WZ5Y#X)E2#PY )'&6=C@
MGMT%=+Y\3#(88-,7*=N=:TQ6"F]C!)  .>E-CU_29/,"W\3&-@C 9X85Y%JN
ML7*ZPT5I \ACPH8+E0V#_6J-IJ_D2P:?-%-$5<M-(Q!+$Y]/6BX<I[O%>VEV
M<P7$;D@Y"Y!)R*L$% P)&.00.1WKQN#Q<+*W)>%S(&("0MEL=O\ /K77>$O&
M8OY8K.^+)-<;C$)/E.1CY?<T)H'%H[1@20>3@D=/:E488*!T(/3M32 JAC@C
M/4^N*XGQ/XTDM)!::5L##AYR"0I]OUIDH[AT8[B,@G Y&?6C8RH^%/&2"!FO
M#9?$>LRL\C:M=D$D+MEV@G\*IS:]K+31K'K%_@+SB4^U ^5GOY#!AD$'<0,C
MZT!-W49 P>!G%>,Z#KVJ2B2*;4IWD"@X\XGU_P#K5M#4[_K]MN/?$AI)W#E/
M3@I&"0<D DXXH"$J !P3R-OUKP_5/$.J0:@\:ZA=D':5 E(P/Z]JC3Q'J!"G
M^U+I2=I'[YB&ZYJKARGNC(2, <DD#C@TH0C+%>< 8'6O"SK^J_,1JMYDYV".
M8Y!YXYJ6'7=2,?SZI>;@JDN)3@#G/^?>E>X^4]RV;AD9/(' IV"&R02<9SCW
MKPP:[JOS :I>85MS@S$L 3Q6KH_CS5=/D4W4CZA;' =9"-X_W3Z_6@.4]=V@
MOCJ><G%-$:JP!' [= ?>J]A?VVJ6<5W9R"2&520P'-27-S#:023S,$CC4LS-
MT P*"!2@WY/&.2#TQ3Q$#ABI) &..#UKR+Q#\1=0OYY(-(,MG K$!U +N/QS
MC^=<P_B;7'99)-6OCDD K*<XH*43Z$\H)GY3C!!!&:"A)QM.1G'&1BO#6.OV
M]C]K&MWT[* [+YS9(XX J4^+M05XT\S4B[C*C:_-.P^4]M(*XP#CI@#K0$9A
MTR"0,8KQ*+4]:\0.RPZAJ5E'"2K,692Q_P#K54%MXBFU.[M&\1ZBABVE6$S
M," :+$\I[R8FV@X].W(ZT%25.00!D\CZ5\[W=SXJLKJ2,ZOJ+QH0=ZSN01ZB
MI[36?$#(H?4M1.20,S$AC^="'R'OP5@OEA<@8ZBF["0 00..-OM7BTTFOK8B
M8ZK>A!G(\YBPS4$?B'6(F81:A?J&'RLTF<$8QU]1F@.0]Q52%X!QQVZBD(!(
M)'?)XQBN%\,^-WN+F.RU5E/F+F*XVX/W@ '^OM7<G'!QVY_6BQ+T$\HA<#)
M!!&.#1AD.6[-G&.@ID\\5M \LK *N2>*Y.]\0W=S*1;$P1 X!'WB*!G7?=8
MG(X/ /O2J&<$[001GD9/:N%2[O&;+74^>?\ EH:G6>Y_Y^)3_P #-3<#K738
MS$C ;GH:<5 4 J>>G4]JY+[3<@_Z^3_ONE^TS]?/DXY^^:$P.K R,[>,@\#C
M%/VC.$'3!XX/>N1%S.&)$\@)]&---S=9P+F7_OLT7%8[/RFYRI''&!]*0IM8
M  XYX(Q7%M<W/07,^/0.:C^T784D7,V>>3(:+A8[C!3;C((  R.<X-(XW(=P
MPW';Z5Q-KJ^I6L@9IO-4'[DG(/X]:ZRSOH+^V$L((8D H1R#QQ3&<)X_OI?[
M4M8T!,:X).> ,\D_A7.2Z;!*C1N2R,,'.,FMOX@QJ^H-Y95G$'"'C(+ &J."
M. , <8]JS>YHMD9,7AK3 0HC?"D$ OTQ3QX=TQFQY+8!)QN.*TP"#[^M.!Q4
ME)F==VD%I:M,F08P"#V XIVD1VVIZ>MT"0" , Y&<"J_BMVC\+7[*2#L&".H
MY%9WPU9CX?N4=B=MP0,\X^455E:XC='A+0Y9C)-;-EFRQ21E_05(_A'058B&
M"7:#PQF<$_K6HHPO!Z=,4XE@0/SHNQ&<NBVD"1K&6 7! !R17/WLL"WLS2%&
M FZL,Y(&/TKL0#M8X&?;O7GMV&BU>^0M\HN&(7H,<9_I28T7[60%F,,:LTA!
MW,<#((Z?A6A;HUKJ,5PKH!#(C L<#)Z8/8UE6TT/G.$!&58C)SA<C('X?X5I
M64J[H@WEX,BE"PX&<]OY4DRFM#USQ%>O9:)-)'N,A&%"]L@5X],6155F!'S,
MW?<?K7JGBX[O#[ ,3TY#8XP*\IDED6,)&2Y7D+R%QSZ]:U;,HE6<@QDDJ6+$
M $X]*J")[B>-5 4L=O)X!Y_^O4US,%C;RV)*N"%VY//O^591O9(YHY$D.X.
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
M)I;FRDB1"XA;E\C&&_7K7.*4"2$(P0,Q89Z#FO0_&)M#HY78N]"JA\98<BN
M9!M&&4G;@8)!%#&=Y\*95?6M1DW##6ZG@8"_-TJ7XM.CR:<I.-SD ]>PJK\+
M]RZQ?!Y-Y%LI R,CYC2_%1&>^T9 3CSR,]3TS5+8E_$54M$FTUH60,IC"L".
MF<XK(C\&Z?#-'.ES<1S0L'4 Y!-;:8"J2#G@ =!CBIB"Q SDD\^U %<V;2WA
MFN)WEC4#9"P&Q#ZX]?>HKNUMAXEM+@2+]H%HRM'CD*7/S5? "L._K65)SXVE
M'4QV$0^F68U6P&@;3=?1W4%RT! (D2-0%D_WO\]*KP:(T%UJ-]'J%R)KT@R$
M$ #' QQ6D"NU1G& :?NPH!Y'I2N!2L-.2R$4>]I26!>20Y9_J:S?"]K!;V<T
M$$HFA6XD^;;D'YVXK>7'F*3V8=*YGP-N_LV[4#.VZGS[#>:$[ :YT^5H;F!;
MJ39*3M! )C!["J \,0I*',KN<Y8-R",BM[."<'ZXII<X)!S]:H#+U6SA&E2$
M@EHF5E ."3GI7H?@QP/"MD5) "M@XQD[CS7$S[9+>;>F\;<[?<5V_A'>OAJT
M$BGS#NR"<X^8TF)D.L@-J(YR=O4_A58  9(Z59U0%M3+#!_=#ITS51W*IC R
M:A@AIP6^E<5XBE,FK% <B-0N?0UTMWJ$=G"\DC !:XR61KJZDF/5R6Y[5&XR
M,EBH0L2HY"DDTC@",D#'RD\5*(CQDC/UHE0A'Z?=/0YIV$01C*+QV%*P&.!Q
M4L2_=R0  .O2E:)<_P"L2BP$=E>/IU_%<J!E#R",C%>D1MYL*R!PR, 5([BO
M,Y57<0&!R,9%:&D>)+O3X5MRJRPJ?NMU ^M3)V8):'=. 1@#GTJ72ALU:)LX
MQGD=:HVVH6EV56&96=E#%0<L!6GIP<:E&0N<9Q[TT#,'Q>[Q:DR *Y9 "'X[
M]<=_\:XF_P!(+W1MX\.& 8$.=F#]?;\N*[/QB737XWB6/S/+*D.,'!Z]*Y34
MS=0QQQJ@'E@J-C$EHSS^7'ZYHEN7'8RY=.M=+OX[B$+YD<JNL1;JG.X?EBNT
MC(*A@I (! /..E<D2K649488!EW'H6/4_3I^%=5$2$53V &:0R< \YX%.QWJ
M,/EB!R>N>U 88R1BE8"11\V,YR?QQ7%>"];;4M3U"V>'8T3,V<YR"<?TKM%)
M+ Y[XKS?P$#%XRU5!R"''_CYJH["9Z:/F;C''&,4X'G..334&Z54Z%CC\:?-
M&T$[QM]X'KVQ2 -XR2![UF:@5>:U&S<1+NR02 !C_P"M5\?>(SQ[56N(YWDM
MS&@.V3+ G QQ3 [#QHIE\.R1@D$D#IR.!7DI4@9=F)9B5[D=<9_2O5O&P5O#
M<RE\$E<G.".E>23B)BJA78'[W.2,>U6R41.#(QD$BQN1DD_=?KD56;3%O;U[
M<.FUQNP&P0 1T[^M3S!C(HC3" X&3G:*JP.\7B*V59<!I #GC(STJ1F]=^"+
M36%1II[F(*Q((?<3^>:K)\+M,P";RZ_,?X5V@!"X  )P-OY4[+!N>1TQVIW
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
M:LZ1*H@N#&S+QG ')I@= 7)'!Q50Q,6;L,Y ZU6DU-TU=;2.Q\^%5!EN1(
MQ[ =ZTI+BU0RY<8C4,Y)P![4K"*R* 6!Z@C.*\VU?RH?%&I+)E0)V^8#.<X[
M5Z397B76Z2!"58D =<UYSX]\EO$%R5RC@*K$<$G YXIC-#0--MM4AD#2,ZIP
MI  XKV#PI9Q6/ANUM(_F";OF*X[FO'_ $K&"52< #IZ"O9M"+-HL)"J0 V<\
M=S0Q,Y[QJX^TQ@#&201C'I7+Q1EN?6NI\:A?MD1ZYS_2N:C*@@8Z5FQ7)4@/
MT%-,>)&)[#IZ5('0,.01W&<4YE1T8(V201D^M RO%$3Y2@9R<U?%I*?X*18
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
M'5N,5>MON+^']:6+_7/_ -=#_6F*Y0_LJQ7#+;J>1T;(Z&K*110IY<*D*R9
M]#D5.GWQ^'_H)I\?WA_N#_T*D-#1*P/)YVD@YQQ^%+O'))P "1DXSP*2'_5C
MZ&I)/NM]#_Z"*!E>X6*XRDD:MSP2>]9_]B::[[C:1@\=L'/-:J=5_P!\_P!*
M'Z)]!_6@&S+.B:621]CB)P>" >XI3HVG(=HM4 .0!G K4/WF_P!T_P#LM,FZ
MC_@7]:";E :1IVTG[*N< @9Y-)_8]@[<VR!<@ ;L5JIV^G]*@_@3_KH/YBA
M43I&FB$9ME ],GWIDFC:;R?L<9)SR<$GI@_YZ5?7K)_O'^=1G_6C_>:J&BH^
MCZ65P+!"2<8*\&I(M.L;=OEM5!.<$CBM%_\ 4C_>%,/W1]1_Z":0R$LH8@@%
M0 "%XQ1YBJF0<8R0,Y[T3?ZZ+_=_I2S_ .H'U/\ (4A,<<[7).0<_+GOQ22P
M07!VR1AP2,DG-6(O]7^!_I0GWF^H_G30C,72M/;!-MDG'0G'0TBZ/8,<FV4D
M9Z'W%:2]#^'\C38OO#_=/\Q19 9XTG35; ME!.X !O>E.DV P?(3GG[V#C%7
MCU;Z-_Z$:?)]]?\ >_H:32'=F<-*L&8@6X"9 SNYS2IH^G$C-NO49^;FM$_>
M;\/YU&_^J3_@%*R"YGMI%BS?);*",X8G(/2IDTJP5L&VCP#DC."15L]#_NM_
M,47/^LB_WC_6@+L=##;V^#"BJ!P<>N#4SN!TR<]MV.XZ5%%_K'^@_P#9J=)T
*B_W_ /"F%S__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>image_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!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" #? 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#U<-PKQ@%C
M@ A>:1HFV,<$=<'C.#VYK.U>2Z@LD6T<+(Y(+[LD 9Z>E<TUL[19FO07_NDY
MYJU&ZU)<M3MP2H9 % R<98$$''O2K&AVC:@Z<'&/YUP]NL))$G(Z9%7(=+\_
M)#$)U!]*?LPYCJA%G;^Z4)P2 P/]:F"-Y6W=O7G@X..:Y%(K6USYB/(0<  9
M459BN7V!;:S8#KDGBCV8N8Z@1!6!$:'#9SCGO4[(H .Q21@Y'3I7,+<M"JFZ
M5%SG)7G%1/<P7C%/.D5>@ ^4T<@N<ZT 9QM4J<'C%-**Q(*C)R :Y5;2:W4-
M9OO)XVNV0!4T)NU8&XG1 < @'O1R!SG2%"V3Y:DC(!%-*X/*J 2#SQZ5S\L#
MI$YCN906]#D"FVCRQ0YN'+A<\!<L:.0.<Z$P;^2BKG&< <&I$C"'*C##(P<$
M&L5[B4P,8X]Y(!"L<&J*ZC*)-ES;>63R-OS T<@<]SJ2BYQL7Z@#-4]@(8,I
M!9L,P7D]:Q7O5D5O)CWL, IC&!3M,O@EU]AW)@@E0"<AN?6DXV0U*[L7F(5L
M!5&> Q&21D<5*4V^8QC.6X)">]#@21[<*#P=Q?.*Z9/N+GTYJ"SF-@$N/)8
M9 .SD<4J1LR[1'@8R&"''05U-&* .556\M<QY(.<;.AS3DB&Y72(@CE2%KI\
M4$4 <X=Y&-K9((SL)Z8IR!>I3C(X"'CK70X/K1CWH YS#*N1&<XXPE-9#(?F
M5P0""-G/M738II/6@#F! ^ Y3< ."R<CK30"RD"W;!(R"F<8%:NI^(])TCB\
MO8T<C(0?,Q_ 5Q6K_%!@K)I5H!Z37!_]EH Z)DSEC&02 3A.O-&PG@H'R"!\
MF!FL?P/XTFU2\DL-4D4SR$O"X& ?5:] ZFBX',/ ",&/C&<A>HZ4Z(.JC"R!
M20 "F,5TU(0<=: .9E0&,GR^3@DE>3UIH(=\A 2,J!LR>U:&L.4D0C;TY).,
M#FLWSXX8I)IGV1("SDR8 '>@!ZA1TC4A<@G9R*<JKM!**#QSMZ=:P9O%ND[\
MC5K9!Z*W.*MC43-:QS0W+2)(NY&!P"*IJR$G<U8R%4%%VG!YVXP.*;N);<1G
M!/ 3 &*P+G5YH$!FO2@88^9\"HAK 9E'V_)8GC?G(J2K'4*VYBH0#."V5Z4A
MV[MI .5 P4X/2N836SA@+_ Z$;^13UU=CM OBQ/!&Z@+'3Y!&60=<D;*84((
MSRI)VKMY!K!%_<-@FYD(QQ@YI!?W)R3,^>G)H'8WP L@(0X+''R8/:D^7(&T
M @@G"=N:POMMSL&;EP!ZO@"J[ZT8>3?A#SU?F@.6QT;A0R_NLD+@D)@ T]B%
M7 A"CD8VY(%<PFOQ[U+ZEA1Z/TIW]N([9&H\'(4%\FBPFCI 4!W# /!*@8 Z
MT;/,P F !G.W@5AK=3GYO/=E.",-6!XFU*_M-1TFY.K7$%MYIC:)7($I(X!H
ML(] ">6,DGC)SC ZBAI#N+[%)4D=.M<O8:W+* PG:0*<%6Y%=%$ZW"K(BD ]
M@^* ,W6AYD,"2 DDMD'\*YPVDF2  HS@$L,"M7Q*&5K(([*1OY;CTZUA@2E2
M"ZA 222>36L7H9M:EA--F88$B ^S<FM"Q26*/8ZJI/\ $7W5D1>2%):1\D9
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
MZN>'$,FO0R&0,P9MV.O0TV)'<@;ER<C/3!R,\5O#H/I6#\X4$9(P#P_7D5O
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
M=N[)X '5JZG2/ FLZJBR&$6<1YW7 .X_A7J6D>%M)T5%^RVJ&4#'FR#<YK9
MQ1<=C%\-^'XO#U@]M'*TK2-O=R,9. .*V^U%%(93O"58$#L.<9KG_%(8^'=1
M( !,#C(7%;MZ5$B$XSCJ?2L3Q,@_X1G4G(&1"Y]3C%-"9XI/'<2*EQ'M"*@5
MBPR<U0D68;0[$J "3G!-.CU!)]3N--=\*L0D&.[#K_,59%VDAC7!"KVQSBBQ
M2V(4@7SHR3A#R23S5^67$BA%V>@C&0*D,Q<+)-'D9&,\<"H)G81F4[4RQV(>
MN#BBQ5Q[%EMY\A221CS,#/X4HGF\O(B0  +OC/!ZTL40D; B8D* [ =!27>+
MR\ C18PI&=N-M%A7(Q+=;8HXY"$4Y.>@J4.T>Z3DR2.<@\ BD9C"S(CA]J\-
MD;0:I.Z.<M(9)"<X X!IV T)5D,3"3<L6PDG'!J"0Q QREL@+@)G+&H4DG<"
M.5V:%3MVCC)I]W/!&3$"$! R0/F-#0R_$%\A)40JY;"PCD%?>H;QY6<1K(R
M9+%2#5&74UCC$,):1Y%&XD8VBJLLL+$9E,C$<C.,FA"8LC+*Q,A9U!QQTI'9
MF95C0+&2,!?7ZU6:67?M&,$#) YQ5F*,$AI%!0#@ XP* ,#Q!<[]2CM@<K"G
M(SGDU[E\*P?^$(MR.\K_ ,.37SN\YNM2GF!R&<[?I7T5\,D*>";0A<DNW(ZB
ML[ZAT'^/F*MI[#C*N0#SGI7'ON'.,< ^]=;X_EV?V:"@(*R#GMTKD 'DV$LH
M!^ZO<UJMB25)P%(*%GQU/04T8#*6 /?VJ)6&\J#SG&3Q4K1-&0''##(H >2
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
M-YX@N=6MUAN3O:W9@),\G/K5<HFR35=;NM8G,ER^%S\L8.%45V7PE(,^J$G
M(0D_B:\W<E5_2O2?A 2MQJ77F-,X./6F2>G #;@NF!QRPSVKS\7;ZCJFK&>%
M (+Z2&,CG*J>M>C8. 0<$8!YX[5YY$OEZEJL;<.;^9L$\D%CBDRX;D@B^96!
M(.X# )Q3;NR6]LY[:=R8I4(/&"!]:G) VCH2>GM@U7U<E-%OB#@^0_(ZYP:@
MT+, *PJ-@*J %*MG(JQ#PH+ K\QY(QQ5/2%*:19)W$*#/X5H(.@SW'%4@,_0
MH7BLYS(A1GNI6 (P2"QQ6L25A<C@A2<UFZ3?/J'VPR(@\BY>%<=P,5?BBR)
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
M\DH3<\ASCC_/%5M2^(HMM-F%M8BV0 CS9#O^7Z=S^E5O#H75/!=S;'ET22,
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
M\C"379!$;=54=,_X5)$LPD62,A3ZK@5OZ9=27T6QP=ZE><]1@U+8RR" HVA
MP&.GN*X+Q/;2V>MW,DBD1RL9$;H#ZUZ$L3%3QP>W&1TK-U>-)XI()+99003\
MYR 2>U2RHNS/.!,0<8&/KFJMM"EM=7<XDR;A@Y!['&*[<Z)9[@/L<8QSPQ]*
MA3P]9"[>;[&A9E Y<XQ]*1I<Y@RJRX+<9!I)KN*.WD>4YC527)]*ZXZ+9C@V
M<8/KN-076B61M)5ELXR"C;AZBE8.8Y:WNXVMHC#Q&5!08QQ4J7!=1D \D9%=
M/;Z/IZQ11)9( JC'S'@8%3C1K)%/^A(0/?ZTK!S'&6=Z+BW64)LR2,#U!-)?
MW<D5E+)&P#K@Y_$5V%GHE@ELJ)9+W.<]\G-%[HU@\)B-FA!(!RQ]:+!S'+;\
MNO/>F1N1?3@L<%$(!/ ZUV8T:TPJBT3.1SN-,32+)Y7=;1,X SGG%*P<QQTK
MD7MJ3TRP)_"GRD[8R!DK+DX_&NO?2;-& :SC)/0YZ<BE_LRS)8_95&#CKG-/
ME"YR#KYCQOG&TGCUSFGP0-).BQ@F0@+^&:ZP:7;%3MMHR<D9-6[&""VF4+;(
MIR 2M'*+F-6TB2"PB79EP@R ,G/.:<74$[44Y!_ 4_RB5! VY'KGN:%0LK$$
ME3NXS["M#(YOXC:;+JEBTJQ,X15DB=1GJ-K+_*N*TZPGO](O[-H)!*L8E4%,
M<KUQ7LD#O;QMN.^(L3M?!%/COK?<"EK&K8Z[1TJ.74M2T/GE+"Z0+_H\H((.
M-AJ76-%GD$)$$P# <A<$$5[\+^U(_P"/.'//5!0^H6V!NM(B!GJHHY0YCYRM
MK:^BGEB-I-D%22$X:O3/!D4R:/*C0R*1.3@KR>!7?B^M3(0+.#</5*GBOX@"
M5MHU&><**?**YX3XQL+M_$]PT=M*ZE5PP4G/%8Z07T0 %K,5')!0U]&/J%LT
MA5[6,M_NBF&]L_\ GSB[_P  HL#9\S2V>HWLHGFMY_15V' %1O97:(6-K/QV
M"')KZ;%[9X_X\H0,X^X*0WMB?^7&# (ZQBBPKGRI+8W[S&0V<^3V\L\4?V;>
MK&6-G-GT\LU]5M>Z>N2;"' &?]6*/MECP380X/;RQ181\@3:=J+N6-I.2?\
MIF::FF:@G2SG'OY9KZ_:\TX?,VGP;>.?+!_I31>:?(F4LH!D_P#/(4[ <A\)
MED@^'D$=S&R2&=V577!(R*[8.@(8 9'4XY[U  63?&OR $A<X[]N.*EMR9<9
(R5Z]?K3 _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!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" $) 9 # 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#SN[T6_M8Y
M)CDQC))!K"@\V\U'C>4C&3CFM";QK?3VLUK-!$6?*B1?E('TK2\&ZYHFDZ?+
M%J#.MQ*^YW,6Y=HZ=*+Z"2U(TF91RQ!'7FK"3G'WS^==7"GAS6<&WN;9R?1]
MA_7%/E\$P.FZ&<KGGCD4KA:YRPG8?QG\ZJZCJ36]NV&))X4 ]:U=5\.7FFVT
MMP71XHQDG.#BN8L[2YU6],XAD>UMSRP&1NIBMJ;WAY&LH3-(29I<%B3S73P:
M@#C+%3]:YI9&0X((QV(Q4XN!Z\=J&4=:ER&7A_UJGJFJK96A<O@D>O05@&]\
MM2=V .<UC;Y/$%]M=S]CB/SGNU"0KE_1-.F\2ZE]MNBPL8FRH/!<UZ/%9HJ
M1ED'08..*P;"\AMXDA1 D:@  = *WK:^A=1AQ2:*6FA*()TR1(&'H1@UF:IJ
M2Z?"S2 J0,Y#<5<U?6;;3+1I7<!R#M%<%966H^.-19R7BTQ3^\DZ%_84K!OL
M11'4/&%\UO;2-'9*?WDI[UZ#I>FVVE626ULK*JCDL<DU=M-(L[&TCMK:!4BC
M&% ZYJW]FPORN1['D"BY:5D5<<9W?K6=J.HI:(2SX(Y))QBJOB#78-+B<&1"
MPZL.#7*66D:MXLG\^Y22#2PV2>C2"FB;OH1S:GJ/B6]:RTH,(\D23GH!77:!
MX:M=$A.UFEN&&))2>3]*OV%E::; MM:1K'&O8\$FKDLL4$9>1MH'0]<T"LD-
M\E-Q?=AL8)SVK!U=[!5<RX)4<OG;BJ.N^*X;<-&C;G.=L:]37%I#JWBNYQ$N
MZ-6Y)XCC_P 3185WT&WFJV;W)$,4CQDX5P<,Q]A4UUH5^]FLPCE564$!AR!7
M::)X5L=( E*^?=D#,K^OH!VK:<#FC89XS*D]NTI?<N "#GO76:/XONK:&)-0
M+31D#,@X8#W]:Z/5=$L]37]\F) ,!UX(KBM0TJ;36VNRO&>%8'K0V2T>BV]_
M!=0++#*KH1D$&JNHZY:Z9"9+B8+QP <DFO.()[FU9GM)6B)&#MZ&KNAG27NC
M+K#O+=M( BODJ?2BX[FO_:NN^)',>FQFTMCPT[\G'^?2MC2/"5GIQ6:9FN;D
M'.]B< ^PK;3:B@1@!0. .!3@_')Y]Z+@60Q]3GZT;SZFJ,MW'"C/(ZJHZDG
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
MT0\Q.V 17J]^EO/ 8YD5T/8UY[K-I:64V8[E0"<!"W-(.AUNCZGIEU;A+0)
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
M!UP/F%-F\1P69PTF6[*O.:XZ6"2"5ED1XVY!!X-:^@:[:Z2QBN]+AN(6/S2
M8D ^O_ZJ N:JZ]JVH?+8VIC0\"27@59@\/7%ZP.J:H[J>L</RC\ZKW^OZ0\J
MG33,=W2,KEJJRWFN@A4LVM@1G=-QQ0,ZZTTC1-+5FCMX@0/OR'<Q_.J-UXEL
MK&0GS5('10<FL*#36NR6U&_E<'_EG&=HJ_96VDZ9*)/*C4#^)_F/ZT 3Q>)=
M;U3*:7I\Q7IO(VJ/SJ=/#6MW[;]1U6.!#RT<2;F_.HI_&UC"K1PEI3V5%XS6
M7/XAUNX!-M;^4AYWR-B@#I;?PEH%DWF3(URXY+SR9!/TJAXAET&1"&V1[1@;
M.*Y6>XEDR=0U<X/5(N,U1>]TJ$YAMGG<?Q2'/- KEFYL#]F^U6D@N;8\;U'*
M_6JEO?W=FK+;S,J-U7J#0GB"_A?=;^7".A7;D'ZU?5+'7(<VY6TU(<M$QQ'*
M?]D]C[4!N4ENUN%)OK^48/**,#]*5;[2K<Y@LVE?KND.:HW=K)!(8YD9) V"
M#6MH'AU=8L[J87BI/$0!%CI[F@$BO+KU\X(A5(4/8+5&2>ZNFQ)-)(3V'2NR
MMO!4:,#<7)8]PBX_GFM:'PSID7)A:0^KN30%CSE+%MP# *?<Y/Z9K1MO#]Y<
M8,<$S+ZA=HQ^->C064$$V(H(T&T=%Q5DH%!)/'OVH$<-#X*F8 R-%'GKN)=O
MZ"M2/PE:I&1-)+)@'@?(/TK=GO[*V'[VXC![ MS4']KP3*1:PW%P2/\ EG$<
M?F<4 5+71+.W16BMD!(')&2:G>U&,=/:H9;O4PFW[+;VP ^]/-DC\!5&ZE>&
M))+[6L+("56"+:" <'GF@"S/$D:$EP![G%<UJ=W:2(UNLRO(2!A>:FDET9V/
MEVUS=R'."S,W-6;NW>.W@^RV$<<4D8:3("E#FG<#W[X:+_Q(;R;O)>R-GUZ5
MUMJ,(Q'=V/ZFN-^&=_;OH7V(%A<B1Y60J>A/!KM+88@7W)/ZTY_$R@N((I87
M$D:."#PRYK&N/!WA^_@47.EP%BH^8#:?TK;GX@DQZ&G*,*![ 5('G>J?"W1@
MT364US:L\@7"ON !^M4KCX57T7-GK*RC^[/$.?Q%>DW7,UJ/^FF?T-6L4^9A
M9'BT_@?Q1!(RK96]PJ@<QS8)_.LN]TK5K*-OM>E740'<+N'Z5[RF?-D_"EE&
M8F&,Y&*.85CYV:ZA4X=F0CLZE3^M.WHW*NI'L:]^N=+L+Q-MS902C_;C!KSC
MQSI/A#0+&[N)-,@6\:(&WCC)4LV3SQ0VK"L>6:X\=SIMQ'$GF,%(W <9]*PY
M+![>PT\A#%<*'+C&3FNHA329]-%Q=74ZZANVP0I#F(^WMWIKQ(P59#N)R0#R
M>W>M:%.4]>A%::A[H6UA=I#')!J#X*@A)4# ?UJ4SZK P5K2*<'^*.3:?R-0
M65Q.Z 0L[DL0J8R6]A4DFN1B!I%BDW)D%7&W!J*L7#<JF^?8E.JI$!]JM[B
MCN8\C\QFI;2?3M1GCB22.4,P!7."<XJ*PU"6=F$X"@YP0/E'3O5C1+2UEUAI
MC!&SBZ!5]N2,8KGKMJDVNQK32<TC8\/:=;Z9XE-NL'ERAB,J!C%)J6OZI8W-
MT]TMO>68F9562'./]FM"UM(E\=M< OO+$$;S@\>E5M:M9)-(N!%-L=KYF!9<
MC&*^=C%RJKFZH]522@W;8Y/Q\ED_A/1]5M+"&RFN9G!$2[<BO/1J-V@"K+L!
M.,XR17JWC>TD;P%I2F..4QB1F)XQ[BO-X-%>XT^*Y"3_ # G<(RRFO;R_6E9
M]SS*[]X=83V'F"6[WSR=<R'./PKHX_%5E:H K@8Z+&O^%<;/9/$Q#?ETYJ)
MT#[H^#]*[K&!Z%%XGUJ["C3[,(AX$L[8Q^%7[?P^=6F237=;GG!.6@B^1/IG
MK7GL.LWD8PJ@X[G@5:BU.YN6 FOV@']V(8_6DT,]!OX/#V@,19Q6\"@#DG<Q
M_$YK"?Q*DTA2QMIKER<_*F%_.LR(Z%'B2?9*XYWSR;B:L)XCME41V-M-*1P!
M&"J_G2L ^:PU?6B!<Q6]K&3U8AVJ'4?!@@A62VNT8A<E7&WFFRZEJ#KF2XMK
M!/>7>_Y5DW%_:,V)[J[U!O0G8AH SI[2:T8%E*D<JZ'C\Q6A'XIU*. PW#"[
MC"X4R?>'XU -5=8FAM;.&&-CDH?FS^=-$5M>9RAM'(Q]W,9/]/UH&*-3EN58
MM=I; <E0N2151KJR5MSM-=/U 8D"HKW3KBU4F6)@A^[(!E3^--TK3Q?7WD-)
MY8VDY/.<4"+AUN=5"VT$4"CNHR:K//=W?,DLCCV.*ZBR\,6BD%GDD(/TK9M]
M$L(Y$(MHR0"06&X_K3 X"WTZ:X<!(RQ]%!8UJP>%K^1N8BJ'KYCA1^0R:[X>
M3 GS.B =B<"HVU"U7B/?,?2%"Y_2D-'.0>#U7!DG"YZK&F?U.:N6^@64!WK!
MO8-@,Y)Q6JUW>%2\5AL0#):>4)@?3K5-I)IF6/\ M"&)F.-L,>\Y/N:!F5XK
M+R:3#&Z(3'* '(^8#TK,\)ZFFFZC=).X2&:,+N/.#D5JZWIA33C*WV^5@Z_O
M)EVH*3PM8[KJ\S]C3:%.^YZCKTI,1TDMX89506T\K,-R^6N01]:@.K73L5CM
MH(\<DS3<C\%S6G:2Q0R$?;S>$*3Y4,&T*1Z&G7F@VM_!%<6]JX,G,DR?*X_W
MDX_I2N5RF/<W<D.QKG58X"Z!@L$621SW-,TU+'5-1CMI#>W>_.7D)51P3VQ5
MG5].FL;>T\E(9E6'!GCCW8^8_E4GAR2:;Q#81R7]Q,&<C8(]J#@T[BL9H%];
M;OLVG6]LN<!I&4'^IIWG7$FCWIN=3C0I)&285W;,[A^M4;ZQ+WXC17A+LRYF
M?AL9YK0TP21Z/JT4,41DA\HB1(PV[YNOO0T'4Q#%:W#';_:%ZWTV#-:EQ97$
M6EZ<T6GP1L!(,3L"4^;WI@N/,8)_:5[.Q&!'%&%&:UIK56T"Q:2S4D32C_2Y
M\$?=YI <\[SD$7.K0PCIL@BW$?EBK=Q9I<VNG$)=7.$."/E)YZM3BT4'"W5I
M >N+:#S#^=7;@M)86)W7UP26&4'EENGWO2FMB38\!:KK^CI)>K+#?+*#&L4Y
M*[0#V(KT"S\?WT4:I=Z$2 ,;H)PWZ&N&\-1[=&@P."6/ZFMQ00>1WXK1ZC>A
MUW_"P-(>,I-!?0,1CY[<D?F,UM6GB#2KZ(207D93U/R_SKSS?L!YP!R:Y6UU
M^91/<1SO$LC,Q5'( [4O9RE\)+FH[GN;W=O-=6WEW$3X+'Y7![5?!!&1R*\0
M\-:E;:WJ4UI+(9DA@S(YC (D)[-U]:ZJU$D&Y(+VY1>-H,K _P ZT6'J6O83
MJP[GH2<.Y]\4LA^0CUXKC(AJV"5U29X@261P&!'^]C(K+GU#QC%<-)#):S0%
ML $D?XU'LY]BN>/<])Z5QWCV&Q_X1V_N;RVBF\KRPA=<D$D=/UK,3QCXBM?^
M/S24<#J4D'_UJR==\<?VCIT]I-97EHQD23S8XBPPI'3\JBTUT'>+TN<O:"*X
M66X&AW,4:J0DI;<P'/+Y^Z/3&*Y&ZEU.+4)@L[01+@J)(B0W3A>*]-N_&ME?
M+J4%J\<2WL:J#."C*!FNYTW5M$GT&WM9;JTE\N!596((R!6E/$<D;$5**E(^
M:_\ A(KN"1M]K%*4; 8'::UK#456.WO%L8V=CA8D;S&!R/X:]SUGPKX1O]#O
M'72].:00.RM&BA@<'IBN$\.:/:VN@Z03'96MZ)&!:9?WP8D8VKUZ&K>(4A1H
MVV-?P!H%CJ\&I_VKIYD<R*#%.FUD)ZC':L+Q)I>BZ7XYM](TVV^Q1L'>:=9F
M8#CCY>@KT'PC;-:7^N1H[W.;L9FD;))[US'CG7FCN-1TZ6& J H>X2(F3!8<
M#\/UKGKU8J[D:TH2;LB_I>@1KJ<6JQZK)<R,BM+;M& JEEZ@U6NM$U/4]'4:
M;#'/*+AI'5Y-O'/2NAT:1[G2+"Z==AE89 &/E5"!_*H-%U2"&Y*6FH"2,L=R
M2PE"OL/QKP54@ZW,]CN5U!Q6YQ_CG3;^/PC:PBPFD:.&03B-=PC/'7%<OX8>
M.+0;6.3*$*3DK@'KWKV;5TDETV^:%\EK64*@Y4DYJQX-M()?!.E1S01NOV91
MAD!'>O1P-1.+2.6K'6YY'=65I>Q,9(XI01W -8UWX0L)T_=(8CU^4Y'ZU[O<
M>"O#UU<EGTN%"5ZQY0YS[5F77PWLG8FUO[J 8^Z2''ZUZ%T8V/G6X\-W4#3"
M%=ZH0..M8-S:2Q.1(C _3%?1,GPUU>":<V]W:3H[ CS 5;H*Y[5_ 6K?O#<:
M1YP49+0N'/?\: L>%'=$VY0,^XS5NS;4M0:2.*9L1H690VT;16CK.G00[VA2
M9 "1MDC(P:30M,E<O=%PJA'0K@EL$=:F4E%78XQ<G9%"&PN)2F8\%S@&0X)K
M?M/#$I(\Z<*2.BC.*TOLUH%B =FD50R*R@$].W6M)#=.=R+$J@<DY8X^@H4E
M*-T#7*[,IVWARUAY.]S^"Y_*KR:=:6ZLR0Q(?[QZU7N)98P/])=RPSM&$ _+
M)IMW#"ET$E9@ JD;8][<@'JU).^P^5K<KZK-"VDW$*2Y+K@JN6YKD-+M)FUB
M$QJA* OAVVBO1+^"!;*XB2/YRI"^9/MQ]$%8?A^V,?B!,;U(B8DK%YA'3M3%
M8T((K_/EYV2#@K!$9#^?2M$:+>-$TC7#L0,XN9!$I_+%;4Z.CLAFF* _<>Z6
M- /H.:BNK2)I\^1;9VJ=WE/,W0?A2;*L83V2Q20,T$<2L@+3"/S<'GN<UK1)
M$UA&5>YN5$I7Y,1YX'Z5I,I2")!+<!&C!* I"IY/6B>VADTI/W,48$YYC8N3
MQ[=Z5V%B@8(#:7#"PLXB%!)EN#(QY'457@=_,01780%@-EM:8&/K5N.T>.WO
M1;.2/*)#21;"#D=S69!<7*S0B;SF 8;F>4[>WI0,9X@@F;2I3(MVX5EPTTH"
MCGLM5="@1+^?)@4E%(,D6\_@*MZ]?Z>ME/&US9K(QPJ@Y8G(]:=I$ACO2T<=
MTY,0&VW0LW;KBD2S;L=[W9C%S<NI5_E2 1I]TU7MYY;&;SHT1),8WSW621]!
M6I:6=^UP)X]&N6.",SR!.H([FD3PUK(^Y:Z= #SEY"Q'_?(H'<L2PKJ&B-J=
MG*+26W0!Q#$&!4L1QGWK'T0PMXDTX&"43"<!I3A WU45UN@Z+?/9ZI97M\I$
MD2A#'%_J\-GOG-68O!MDAS-<W<I/)_>[!G_@.* N>7ZGI<XU*;R[<$+.Q+$9
M!&3ZU9TN-[*UU,&YBBEGB41B-@3N##L,]J]0C\*:'&P)TV&1A_%)\Y_7-:4%
MG;VJX@MXX@.@1 *IL1XO;:(;D-BSO9Y">)([=AC\3@5K1>%M9DT^*S_LM!''
M*TH>YF7)S[ >U>IQ@X;)_B-(Z\$]Z0'FK>$M11<&]M[4XZ0Q%C^IK#O?#DPE
M5;C5;N8 \#(0#\J]4NT]NU<;K"-YN$X.X<FFF#)O"]J1X=L2S#<8P3^.:V!
M0>.:YS0=-NDT>"22_P!3MFQ\J&#S$ [8QGBM/&I0O^[U:S<=?W]LR$U8F3:G
M-!8V$MS=MM@48<GWXKR/4$NH!>0VDKK'%*0 7SA:]4N&U6XB,,L>B7D+##()
MR,CZ&O+-9C\B::2WC2("8G8C94-W''6NC#Q;>AC5V-;P9'*\T_DW)CDEB\R0
M!,;>< 9KMH7O$1,W]P&.,8C#+^M<=X0MKFTFN);F$QM-;K(F5QN!SS64)_$5
ME<_OFN5C)8KNW =\=:]-3C""YCBE!RF['I<NM:M#$T45S!(N26\R$J1_WR:P
M#\1KK3[HV]SIDI ;CR22#] :Y:/Q3K42G*\HA;YQNZ4[2_&&OZG?+:V]A;7$
MK D H1Q1S4VM!>SJ7/1K3Q;9:E;&1HKB)MVTJR_=/I0^NP,PC,4P3.&::!@
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
M>*6!5C99)('3JP^7/M_*O.D$8M;:97.7E,9'0 <<XKW#6$G32[6/[0K S0*
M4]Q6$?@1L_B9RWC*\F?PM?0W)M5BD4*\D,Q8@9'.T@5YJ]QI&G0VTDED+B2,
MJXE(!#CC&1[UZO\ $,"+PC=-=I&T)9 YC&UL9KRP3+=7.E00V!GACD#;,<R'
ML#TSVJ4V/0[+P']@30I?MNGB4R2ERWV;>!GG'0XK(GT&UN[1;C3KE?.8$/9B
M/:1R>>W:NE\"IYF@SR-#(3YIYCDQ@XK*T2]%IJ4QG1P" R C.X8[?X5&+@YP
MDUT1>'GR27F:'@6UU>QDNK+4X8QIX@:2(%<@M^/M6#I'AJ2[O;N6-XQ+*2\3
MYQA23R*[OP[=:CJ0O9K@VS0*K1VZH</_ ,"_2F6GAZ>6("[M5$I4@-UV*?X0
M5(KYOVZ55INQZG+[MSE/%<VC:#:6=B^DK+/=V('GB38R')&?K7,:9?S0Q+'I
M^B7=Q*!S+),[COR *Z3XG:%<RIIE\\;K;VEGLD;&0IYXJ_X;LKQO#%E=6+7"
MRF+"CS5VE<^F#7OY=4Y*"DG>YY6(CSS::V,KPCJ&K+JMS8ZC/<GRX\F*4G*D
MXKO#=B&U\Z:0(BJ"S'H!7-/%-!XJ9[AG:5[3DNH!.#[5GZWJ=ZZPZ9)/;B.X
M<=5*D(.>37M5H>TI1D>=2ER59)&P_B&TLU:Y\US!/(6,FS*Y&!^%7K+6TU K
M);*TD1&-ZG(KE9;]K?2;>*-X$\V4F0LP "ACP,]:MZ=?F&U,QFEE5W)7[, V
M%_*OFJBG&=T]+GN0Y91LUT+7C"8-H-R2F3@<D<UQ$3Q->7!CW"<P$,"F5V\=
M.:Z7Q'=Q3>'[E\W() XE3!S7*QO</*0$1$$>5D*Y+'C KLBVZ;.>WOF]J(G$
M-B)+A6!4$*J!1CTJ7PR]E'J4INHIKI26 ACWCG(]/3\JS;N-2]D%>0DD9+#
M#=_Z57AOM9>Z(T\>68V(,A& 1]>*ZJ:C*AJ[&-1N-70V]0FMF%P(]*>)FG&U
MRO$8W-W//->TP78^QH2.611CT&!7@RW&K,3]J,3PLX#-GDMS^?>O3?.UZ2W7
MRS90KL&"=SG'%$XI15F2FW*[-K5[F,:3<AF !B8<G'.#7DOA&^M;/6[N:ZN(
MX(_L[+ND8+SD5TFMZ1J=_8[K_5$>.(%Q'%%M!Q7 :#I5KK/B(VUVK-$(GDP#
MCD8K"1JCV/3=<TR!0)+Z(%^00<C'U%6;GQ-I4"Q2)+YZ.VTM$,A?<UY=JNE6
M5C+'90&2"W8AGV2$9%:]M!X.MTVR&20]P7<BNF-#W%(Q=7WFCK=1\<:/:0DP
MRK<2 XV!PN?Q-8TOQ+TYA^YM)W?H0"" ?PS5NTMO"R*ABMH,L,@&/)Q5G34T
MN""639;HK7+A&V@ ]*CW5NBKM[,YV'Q]J;PG_B222R9.&C#!<?E69#XB\3ZI
MJ\D=L([9W4D13I\J@8YK0\5>*[[2M4:UMX3!" -K-$#YGN#Z5S%IXAF;5DN<
M,\P!!  &1Z5UPPGM(72.:>(Y)698U_1O$=SBYOM3BVQJ28H,A2*G\.:++K<T
M5O'>R6P$!8M'U(XXK7MM8MM?TN[0RK'<A=OE2#!C)]?;WH\";;36TAD<;A$T
M((Z$@BN&I3E!\K.F$U-71T&F>"CI\)ACUO45C))*1R;15_\ X1:S()EN;^?_
M *Z7+'-;B$9-*?NFL31&;H&A6%EJMR(H<":W9'#,6R*TUT+2XB-FGVHP.HB%
M,TQO^)R1ZQ-6B6!H&0):6T8PEO$H'94 J4 *,* !Z"ES1G\* &+]Y_J*5QQ4
M8D57<,0.G4XJ.>]MHE)DN(D'J7 H AN1\IS7(ZX,$8[FMN]\1:/$I\S4K93T
MQYF37&:WXIT5\"._20AAD(I/?Z4T!U!<_-G/>MSX<W5NGA"W#S(KM+(Q#,!U
M<UA2E4BE.>@)_G6Y\.+2%_!%D9(T<MN.2H)ZFM.@EN=>9('_ (XS^(-<'X[B
MB?5-,V>6O!S@=02*Z_3[:W9)\0QD"9@,KG%<=XS@@/B3281& &QD#@<L*TH?
M&9U?A)[RRM6\8PP>2AA*QJ8PHVGKVK4U#PSHTFHV*?V7;E7+E@J;<X%9\MO'
M<>,FARP12@ 4X(P*OWULL7B7385GF"LDA/SDD555_#Z"I+<2;P3X?9L#3WB!
M!)*RLHX^AK@=*\-Q:S'=$2SQ"TE+!8Y-OF*">,^O3!]:[;Q<3;Z%>B.\F.V
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
M!^A( 1IZ$C^\2:VUXD;Z"E<G% &(^A:5"I\NPMQCI^[%8&M6<"1 1PQKR.B
M5U\_W2:YC6P3#^- %"^NREI<'/1&/Z&NF\"SW4'@[3Q$V%\L'!%>47/B>&?3
MI8FW^>T9! 7C=S74>'_B5HVDZ#9Z?-%,9(8@K,%[UMT$EJ>B65[>"%O*88,C
M$D^N:YK7+VV?Q-;G4[]+>:*)'B4#)D^8]*JZ;\2O#<5FJS7$RR DD>5D<DUS
MWB/Q+8WNM1ZU9N'A@51&TBX&0:VH*\B*S22.E;Q$T.OR7J@,Q<')& !BKK^*
MC+K,%W(]JKQ0, "^.IKDI_$$]G#'J\,T$4TDA;?(NY.:!\0T:[74;Q+!Y401
M%06"DG)]*Z*KA%J+70PIQE*[3.PU#41XNCFTK[7;6HFC4&<2!@,-NQCCTKC-
M8\!#3-4TV>/6K>7R@25(P6_6EU?Q3X;U[0[B/4&$;3C"BTB+ ,N2.<9],UP%
M]]@CUG2A;*"C1G.!CGG.:=)=5HA5%K9[G9:VTB_8]K$$*QR.?2N=G@+R&>&>
M6&X/7$> U=)?; =/&>!;GG\JB5"X^5^*]=QYD>8I69SZO=,I\Y[DX&2H0 ?G
M5SP]:Q#7;0WPB%L7#21R-P1QPQ]*T;D%(9"6R I--T>YAC\812W3K%;6\<9?
M>=P"@#)K@Q7NV3.S#>]=HT?B7:>%E\/^9HEGIL=ZTR*&MI06"\YZ5RD1LDU"
MWGL;V> -:,DH@CSY9V$''U[GWKK_ (HW^AZWH")I-Q9/.+A6+ !#MP<UQWV/
M19[Y)!,%5K%C,5EV_.$;_P"M]:\E;GI]SKM&O+-_">FPW.GO=BW$F (]W)(Y
M_"I==TAM?\*:3'&8+:*+S9ML[;!C@8JIX<ANF\*PRVFJ1VKK%(K1LN21U_7&
M*W9?"6JZCH$-J-<LW#Q'"L=H(;#8;Z5YM>G.5=M=SKIR2IHYG3K"_LKB!(]8
MMS;PE"R1W0;"Y["O2)=8:WDEBEA0+&2!(UPJF3CJ%ZUA:9\.]/LK&UBFL=.D
MU!!_Q]+<L"3SSBM&_P#!^DW8GO\ 5+2WN;B,%FD-VP9@ 3T&!7FXG!JK4LXN
MQJJRY=68/B5[+7='MKF:%TA,KYC/# [>^/?%;GA\VR7.B"ZB:3%H=H$>X XK
MF],U_09[4QI87/V11(RQ%P,8SGG.>E:'A34YYM:TEB\8C:*01H#RD?&T'WZ5
MTX3"5J4HJ4;)&%6M":?*REXA9?\ A+R$& +-2H/&/F:NILYX&URVAB0Q.MJF
MY>@)R>:Y37R&\;.W86B8/KEFKJ+'RVUR"0J3((MF2!T'2OJL1IAX'BT?]YF6
MK."!;%%OH]]O)*Y\LC.1N-)X<MX;>]E\M_*/G,5MUX4#;]ZL^VU&W75;=))4
M'D1,")" I+$]_P#.*D\$3F>*1HRDD'GR$2DX<';T^E>/]H]1?"776%_$FG-%
MJ$EX0KEM[ B/V%<AX,87'BTG&0CD@@YP<FM7PYJ]QJ?B&(74BLZ%UCP@48Y]
M*J^'(3!XF@>.0$R2$.#P>]:3V1$=RIXU25=>U%E177S%(;.#&<?UJMHUS'9:
M%'=S6\]ZDC$",2E3G(]*G\>2"+6KLK<%2\@#1GH00*MZ.ZQZ)IZGG:O)' /6
MLX3=FBI)73.ZT6X6X\"3S) 8 T,A$9;<5Z\5BPSM;>';2-62.223+'8=Q'IF
MNI\*$/H2D#@LQ]>YJS=B#DE^!P!LSS6E[$6/+_'Z>9<WQDU.,A955;0I\QX'
M>G^-F:W\#^' %4D$C!Z8Q74_$>SBN?"=P4"">)DEW%,$@$9YKD_B01%X1\,@
MD@!R3GC(P*UHS;J)&=2*Y2OK4D0\': 3$6C+R<#MP*ZDII.H^ =(?5;I[>)F
M.QD3))R>*Y7Q)+'!X*\./GY9-[ ^Y K0OY%7X5^'V&,>;D9^K4ZLW8*<%<V9
M;#3-,\&ZG<Z;=--!)L5BT?3!'Y]:Y&W2:'1_$8,H.VR(# 9/4&NE9%3X5:AM
M.06#>G4K7'13N]KXKC#X"Z<2I[@_+6=&H^=)FLX+E9Y\FHZ@\D85,2%L;G'
M]ZZJ2ZUB6W@-E+&\I4F4$ \YKA7G98E0[V?/()P"*ZV$WHT:[DL$<SA(SF/M
MS7TL:MH2?9'AU*=Y15MRX/$.N22Q:??VBK*(RB?Z/P>O>FW^FZ=>ZO9)>6+I
M&L. ?-V GC'/YUM0:MJVK^'I[3SGM-2MT#ADDR9"/O>W(JEH-]J.J3W5MK"_
M:[8*@(DY&>><^M?,RQLZL9MQU1[4<-&GRI/1F9J=M:Z=<0R6)!=<KM92V!_G
M\*YHWFHRWK&%EA<DJ6+;1C\:[#Q+926%G+",>42&AE[[?0_3U[UQMS&%* NQ
M!3YV"9 /)KHHJ-2BIW)GS1FU8U-+\)W^IVOF6Q60*2V]9!@'O7K_ (>\]-9T
M&.ZC,4Z:.R.A.2-K_P#ZJ\8M-*CBNXTN;B18'B\QY,Y]<<"O0O">G6KW(N]0
MUB,1[ JVXFVR)G&#GT-:>PLFVS%UM;6U/5WSG--S6'91)9:_-;1S2M";5' D
MDW8;<1WK8+#-<<XI/0Z(NZ$!_>M]!2N014(8><W/44K-Q4%$4P+$#.,G%<]K
MUK<+$GF;$C<C#1R;@:WY6XSGT%<+)<36M[)IDES++;JR/$)#DJ6QGG^E-#Z'
MCGEC<<$]34:AFR3R1T%2$A2VWCD\4BE>O3UJ[D(;(\EN\;8!W $*4R*TXY2O
MAPAR 6<CGH.16/*P+,=RD@\ MP!5MKQ%T18/XBQ8$#(ZUT8/6;(Q"]U6.XG=
M6\,:='(VU&9 S8S@<URMR;6W::%9([F/S5"N_084_P!VMO4C+)X9TZ&.41EE
M7<6. 1BL73O# (>.6X5D2;=P<;AC]*]&I2?M$[=#BIS]UZ]37TB+3[C3[I&F
MB@*$M'(O#;L#[N:R4$ N"XO3+)Y;X4KR,KUS5V/2Q;0(Z00RQ12,9%9B6((Q
MQ5*>Q6&Z2_/V>,(" D+$AR1@8S^-4]-+ G=WN=M>QRR/:^6A*K;@9'KQ3(HI
MD&2C#\*SM?O;FWN(([6TEG)C +1L<J/H*C75E! %G?$J<'@@G]:SQ&9*C/DL
M*C@'6CSW-*]$KVT@5"3M(%9S03++J5S)$L2.@" <@=!52\U*ZF=8H-*O-C,
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
I:!2MT'UH$-+@\&F/)CC'%.[4R3M2 C+CIZU&,;ACK3GZT@^^*749_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image_007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_007.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" %8 E@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M1;23TK2Q+&$TTDYJ0Q'(IWD-Z4 1#I1CVJ3R3Z5,D)XHN!76)C]*LK!Q4ZH
M!Q3N*GF'8A\FI57 I<X%-+ 4M6%K#9' &*JLQ;BIW((J+@#BJ2 BZ"D)IS$4
MUNE,1&QXI-QIQ]Z;0%PW&D)]S0:2@!-WOFDW&DP:6@+ &YIVZF8-!XH&/W4X
M,!4(;!Z4OF&@+%N _O!G_/2BJ]NQ\]?K_A14M#2/D82 ;1(><=:C(BW']XV,
M\<]*@D5BHV_,O8^E-6-W..![TDB"ZODLA3)./XLTCA0@R3CMCK4$4?S$D]*N
M+%#*H#L5QR#Z5#:0$!C9FSNV^A)(S4J"0 L0KX[J:?/;H(RK.2P&0*K+'*IR
MLF1]:.:X$R_."#E6]#36)#",K^--+Y.)3SWQ4BM'*F ^/][K30#?-PV2 >.?
M>G+*I4*H)%-:,(0PZ>HY%-"R#)C4D>F,9JM )<,IPK8SVI>%4AB"?4BH&<L.
MI![K2(78EF!QW'6@"90 >7*C/UI_SYRC;OIWIC2J%  Q[$<U$9D+9^;CL.*
M+#.Y7# G/:D4*A#+R14?GQL.6(';%&\'&T_B*8$Q8.0=A![D<5TEMXYUZWGM
MI#JT\B6ZA5CD;(P/;N:Y7+'D D_6E\YD7YEI6"Y[YHOQBT^306_M1634H^ @
M'$OI@]O2NGTGQSH&J6\8@U")+J2'S6B+\IZCGCBOF!;C=&V>3[4$-GY"P).2
M>E [GTWK&KVUM:+-=(IBQN:50<?C5">X22QMG,Z.9,;<ID8/;'>O#H]<U1[!
M;1K^1K=3PC-FM"Q\8:O"T"/.)(K9@?+<?> /3-3S:C6I[%H^J?9EN+6=58JQ
M6-T;('O["M+^VH'!MX X=V^9@,+GW/:O)H_&UD6DFN;*4R2.2J(X554X_.I!
M\1[6*!H38%NG<\8Z$T^89[3;3S22%I)XL#_EFI!/XFKB2HYPK@GVKQVR^*&B
MVX>X.FW/VAVYCW94\=?SK<T[XLZ+/ /MD<ENP?!VH2 O:JNB6>DCK3ASTY%<
MQ;>-O#EQPVMVNTJ" 25Z]JT_^$FT%0-NJVA!. %D!IW%9FIWHP!4:7,,BATD
M5E)PI!X)IS,!C<<'I@T7 0\TJBD.%!+,J@<DL<8%.\R-$,C2*$&/FW#%%P)4
MC.034FT"FHZN@*L&'8@Y!IVX9(SR.M1<H"HHVBFEN3S2@YSS0 X >E&*3-**
M!ABES29I"PS2 =FC-)N%)WHL%QV:*:3BDWT6"X_I32P%,W^]1M)C^*J2%<E,
M@J-I>U1F4'O3"XJN45R7?CGK36?/M4)?WI-V>].PB7.:<J[N]1J.:GC(P>U
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
M%% 6(,"GJHIY7G@4H7UI@(!BE!HQ1B@ I.]!X%1EC0!(6 %,:1:B8YI,9Z4
M*SFH68GUJ81D]12^4HH$T,L_^/R+D_>'\Q15FUC7[5&?<?THJ6-(^5M/5)3M
M9/DZG [T]XD1SM;#-D<#)Q4%M<.F_:VT'M[U);>9'ODF.]L83 _G7-896EBV
MR]2HZ?-2*X@\S>2W'4"IL@DG)8^IK-NU?!8,06/0<?C306+5O<>7 X8 YY /
MK38)&,@;(R>Y-6-.A2:(HRG:J\DU3N5%M<D B2/L>^/>J!HO&29&;JZ=BHR*
M4L6_U@4#L:KP3_+N1BA]JF>=9DV2,KX_BQ@U(K#6>+RV50![YZU5,:GA/F/J
M*:ZG/&2!UIZ?NDR@(D;H3VI@2P&T0E90[-U(!X'UJ&ZO4DC*;3Y8/R\5+#:@
M1N7/+#&:JN@=\ ?7/:F.P^!0P(SDI@CWK25EDB&0'1NN1T]JH0_)/DCO3R[6
MLW'*$Y(]O6@+%S[$Z2*86 0'YE/85.TD447EP?/(1@LW<4V9X]H0LP##<K#J
M15.0HCYCD=EQU]*5A%GS$9>#B4<CC@T(V "QR6/%1C9G<C$#&:CBV$_,"1U-
M389:(/1><=R::)CN #1A?0CI41E#!SL9GZ*.F*HL^U2KR;&'5>^*:0VS6>10
M2-@*L>HSP:JW0>238@+DIM.>M()MF#RJD G-2+<H65UD"G.5!Y-#)"V:,*Q+
MJ/+^4YJ4NTLB@2J$/(&.*61(I9&DA0$'YB@X -5UCEF<-M& >F<8%)@7I)#&
M@7<C*PP,=,UD3R?.PSM)//O5JXQNVJ=O;;ZU7<Q-,C,G"\;?6E%!<8(IF@$@
M *]AGFK<;2FTPR'<>QZU%*H1/,0%<< 57DE8L%C#>O6KLF C2LT2JRY8<9--
M%QA5 R,>E(WG;2""H_G3/*=UY1A@9SBFD*Q*1)(>5;![XH!D7A2<^N*EBFR=
MCN5 [FI5.Y75E8HG1@*!D438&7RV>3@=*G++@%6##M[5 X*$ALJ^/RIG[QI%
M!3;D9)]:0&B2''S#*XZ&DV@@!1\G3!HA95C*N_0?ABE=8V38AV'U!J;V)&".
M,YY! ]><4Y8T!RJ+D=S2K&."YPWMWJ79Z%21W!JN9 1 *I#9)R<<4ID&>1Q3
M&&PG 8X/3-)O;(RN!V IK4![.C<*OS=,XH#D$C'U-1M^\)<,R'H128&,88BF
M!(KYR&.0>V*54^;+=N!48=0.1M]"*5B'Y#$XZT (0ADSLP?7&*-@RPVY+=2.
M]&YB>Y!X&>*%:0@#:5 ZCUH D7RXQ@#KV]*>4C8# .?4&H<$CE!^5*2NT*1@
M^H% "R1!2"Q9D'84L%U+#.DD3/&T; JV>AH0''$@)]QQ2E2!N++N]0,BA,#T
M#P9\09M,N7@UZYN+FUE/RR_>\L^XZXKU;2]7TW6TD?3+Q+E8CARN1C\Z^8PK
MA\DE<]35^QUG4=(CN!87LL/G+MDVG[PK1,#Z<,9J,@^E>0^ OB%?6@BTC4LW
MD<CA8)'?#)GL3WKV8Q@-@D9/09'-4@*ZHQJ01GI3]N.O%&X#BF58 @ HVTN1
M2@CUI ,HIQIAH =NIP;WJ*CO0!+NIN[GI3<4N: )%-.R/6H=U!?%,"8G%-)S
M4!DSZTTR =S0!.3QBF8]:B\T>M)YHQTH EP/2C@>U0&7--+G'6D%RQN I-ZU
M5+D=Z;N/K3%<T;9P;E![C^E%5K-C]LBY_B']**3&F?*\T;121X!PPSQV-7(D
M*VQ:5=ISP1_%3(Q.]H9 LKL?NY3) /;'I77>#='MM7TS5)KVW+R0,D4&\E0N
M1Z>M<KE8VC'6[V.+G63@1;<=^<'-5IK>0I]PG SD5V^J^'&L;E"&ECCVAG.P
M&,_CU%9JZ6DS.4NHA$.C21E2#_4>XH3[&_L(O9F!9W1@0)Y9!)YR#5(DK=2"
M0 *3SCL/6NI72;EHF8K QS\NV7 ;Z$_R-5YM*F3:TUG(0QQN4!@/8\\4TQ/#
M]C(15B88;[PZ#GBE-N_56CV'U.,5H-IZK*8C%*CJ"?N$<>QJ)[:*1 XE4*3C
M=G S3;,WAY="E+ 8F!;)_P!H?=-(L_R;GY/05=:Q?RF E) 7:/>J*:=.FT,%
M;';-+<ATII[$LKH]NB)D-G)JK "US)C[I'>K1BE4'>AV@<8ZTD4>Q)#M8,.>
M10+DDN@D959.2,>]0W3^9(-IQM;!(H=Q+(K 8 .,4C!%5W&>1QQ0F)JQ8^T;
MH3#,<O&=\3#KCT-/BG27,87(]^WMFLR,DOD\YJU'&8F#8^5N"?2J(- 1 !F.
M &&,'M4$D0=E"MM4#!I6D+G86/RU"XW''.[.<"I EE 6-63<V.,]S4)#W 82
M(@V_WNM/2WFQO9OE'K2.K2(<9X'#GI57 BNPQ&W!4YYI8D/WV/(''%*%,T&,
MAF'<=JM!8E**/O@\D<"DV \$PA2<AB<Y JQ/(#:@@J>.34#/G@-DGJ,TS<BJ
M%4$$#H/ZUFQ7*;G<^T;MW08I)"X=49&Y. 3WI9Y7C< /B13G(XJ)F9F9F?.3
MU)Z5:'8D>3*E3NZX'M31,(4S@%P>&J-I(U&U26.>M1MND;)P"/2K"Q/#.//9
MV^;(QS5@[[C<"Q4#[H'0U1A6,2CS">*F;(4R%S@#C%*P%H*MO&4=D9B.I&<4
M1\PA%VA>[9YS51I3*P<MP !SVI^57#*X('7(I6 >Z ,WS[CT)-.#E1\K 9[T
MTLDA)<A21U Z"D+6I&26V@XV^M#%8?&7DDPB]3ALXH,4T<VV3'7D9XI8I%RV
MU,#/!'7Z595T<[9 <]E!X^M2QV$#9&!R1WI0 X.XCIP1VIKJ8QE64A>I':FH
MN""><^M2!:&60+R".F>]5I8) Q)EV@]N34Z.2H3IZ<XJ"YFVN/-)X&!@\_6J
MB]16$,1V921C@=6'.:582(_F4Y[FD#HF27<]^M*6CDRQ5L\8YXJ[B(F3+?>)
M Z@4Y&W#"C8!3_LYQE<D'T;I3'A95VKM!!SDT[@1F65I-J]NN::TS;\,Q./2
MK ,2K\\A+'J!3-\2@DR<=N.1570$?GM_<;)]ZEB>5SD@@#L13DG@3IG?ZFG_
M &M<A=F6]:38"X9U^\ ?2DW;#EG. .F.*8\H.2C*/4&@21@88G+#GBE8"7SE
M/&UF'^STJ+#%MRLNW'(/44><$&%"J._%.91(O\*$<],9H EB)X).,$$$<8JW
MJOBO6-0O(YI[R??" J,)", >F*H>7NX8Y_VLYQ4,T2 8ST_B!JDP/<O GQ"B
MUTKIE_(J7H"I#P29>.23ZUWISW!%?*-K-+:SI<VTCP2QG*.IPP/U[5ZAX7^+
M=Q$\%IKR&:(G!NQ]Y!ZD=ZNXTSU[)Z 4[!]*?:R0W5M#<P-OBE4.C8Z@U,<>
MU.XRL<TT]:G9 :9Y7-,".@9J3R_>E" #UH CYII(%2[5QWIC1YH B+YIC.2.
MM3>3CF@6V>] ,K!L]S2D%NU6?)"]J<L8'I0*Q4VMZ4HB8CFKPC7'04;0.,"@
M"D+=CWI3;,>]7QBG8'H*0[&>MKCKS2_9AZ5=/6DQ3"Q#:P 72'T(_I15J ?O
MUX[_ .%%)C2/(?#-WI;W%T+%#&B@*9)B,OD]@:T(I(Q'J<L$84&X +*.'(7K
MQ7EOVF-D/DS!VQE51LDFMWQ+<MI]EI-A!)+#,D'FS*CG&6['WKSK-G2]#K[2
M=-7LY+2;'VNV!*?[:^WK7+:G"EM<>7+))<'&Y($C!"'W%<W:ZW?V5W%=17#>
M9$V1DYS['ZUZ!=I;:UI:ZSID"-/(-LF&VE3W!Q6D=!PFT<RZ8V/=;)YL82W:
M(@+]?>@H5DS\LMST"B0A8O;VJ4CR9/LT,5XMPY^>1B#^6>OX4V.8C?;PS3*
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
MQVYQ@"GDX<-M8L3@KMX8^V/X16GJOA^^M':XMYI+A -OER')4>N:RRT3H2@
MVJ!N"D!1W''4UJG<UC-2&%T) #*RLV!DXW,.O4< 4X)O&U<%N=K <,.YX_2G
M>;N8@L4) X+]$'0\],TN5)RR,%/S$;!E%'0<&F:%<QHRAV4;,9*D=!^/<TQM
M/B;(,:%AC&$_3@U<W*2'9L$CS"3D#V!STI/+#90,K,#TR"0S=^U &:VG6C G
MR]O)SAB,?G4+:)"[CRYCST^Z>>M;  4@$R!3\@8 ]!USUJK=W4=J '61E?)5
MA&#@FF"29CR>'\Y(>,].&4CK5=O#]P "(T8?[+9K4.L@$%+=VYYS\O'YU&VK
M3<!(,8QC<=W]*=QNG%[HR%\,7SS-*L+>6@W$EAC]*B6.4H6C5L*><*2!^-;:
M7%^Y)AA"$CK&F*GWZY-:_9#+)]FSGRA@ GZ"DV<[PJYKG.1@-,K3C&.C8J*5
M8II&)AF8L?7K]:Z--&N"/WC@#&X_2I_[#526>5R  QP.U"8Y8:GW.2,$[@%8
M" 3C&>@H?3IG(S(H/H:[1-'MQ+L&6D7!"Y^\#WK3M]!=P#':K(,YSGJ*KFL1
M]7I1W9YVFF%>LQ/^Z*LC2V; 5)",_P!TUZ5'X6NV V;;8@Y#<9QZ8Q6Q%H-G
M:PE[YT8GDO(V :SE5L+EI+9'C<]JEJH,BE78E1D&J7G+_$%8#ICM7N=E;Z=/
M=*;3R72+@GR@P_ FN?\ B'HBWNGVQM8$CD1RVZ.,#/'>E"K=ZDU.7ELD>4,F
M\Y#@+[#FCR, .)/W?IWIDD-PCF.2';M/)7K4BRLF,H=O3I@"NBYQNG)"JZ@\
M.Q'?<.!5E"LHY) 7H1WJ"1MJC$0VGJ,=:'<D#Y0OM0R=2=S"V <YI1AN0<G^
M55&##DM@]@*EAG;D.%('YFIN*Y,RY&-Q)S^5(\### !CZL:4%'4@#R\]_6HI
M R .I\Q?44U(!']"%+>U1LZ@;>A]*> CN)&<J?:GN(V.WJ>Q85I%@0"5E3:!
MSV)J:VOKFUG66&>6)@<@QL1S4/DG.1]"!2*K X"D'MFM /9?"WQ@%CID%GK-
MM/=2!B&N0W.WMQ7H=CXST/69HX[*[$CN!QZ?45\N 2*N7R/<58M;R2TF26%V
M1E.=RL0<U(TSZY,+>U,^SGN17C?A7XPRVR);:U \\9X6=6^91[CO7J^D^(M*
MUN$2Z=>1R^JD[6'U!H&7/LY7_P"M2B)\9R34GF=".GK2A\]J!V*[*X;D&@!B
M>]6"V:2@+#!GTIK*2>#4AXIM [#(87-PK$C@_P"%%3P_ZP44@1\E[:0KQ5@H
M<5&R\&N:YM8C2/>P'>LV[F,]R57&Q/E6M&XD^S6A;C<_RK60!GD8XXY[U4$3
M+85>3UR?04\\J5ZYII8@G) _G2JPQ[Y] *UN0CN?#FJ7NH:<\=TXD2#;&C,.
M2/0FL_4]<GTK5C#;PQ,0 =[^M3>$E"V%PX_BD'7V%8OB0@ZY.<DX"C'X5S\J
M<R^9I%QO'>KB;'^CB,'G;'S4MQKNJ7""07KA&Y&SCBN4DR6/KZ&K%I>M;JR2
M O&1GCJM.=-=!QD:#9=RSLS,>[')IZC!%9W]J,Q(2(9]SF@7EVQ3"!0Q X%1
MR,M31O6J[I4&.IKH%LSW%0:=II$T;'U%=-]G'=:PDC12,1;3VJ.]1K.PFG5
M61<C/K70"V'H*SM?B\O0+H^P%$5=@Y'GUSJMW<KC[3M4]55=HK/90SAMV"/<
MU.0"1@!01C ;BCR\DANH[AJ[5%(P<FRN(\@#)+9SG/%*8RI')QWX%3^60HZ[
M.A-*8L'@-D]MM4B2 +A22 ?3BF$=^_UJ<KZ+S^5*%; *[5'H6YH KB-2,Y//
M0"IC$ODDC)]212@%<XR3WYJ?)\M21\V<@;<@T 4RHX/)/IBC;@Y!&/0&K+;3
M]Y0,=P*9M7JHP?KBAJX[D]EJEY8X,4A92>8V.1BNDL/$-I=$).A@?..?NFN5
M*@CH?S[TI0;2,<=ZRG2BS2,VCT$)D!E((/H<T;#7%V%[<V*_N9BN/X2,J:[^
MT5KFQ@G8 -(@) '%<<Z3AJ;1GS%56*C!%2)(I..N/YU.UL1V_2JZZ=J$DC-'
M:R&,GANQHB^@V;EAKK1J(;L%XQP'[BG7&C-*[7%B\+Q2G<R-]TGMTZ5DC3;\
M#F _@:EMI=7TR7S+>T=Q_$F[@BKO8BQDS)-$\L,P=I(I"6^8-N/91GM32SC+
MLI#*0SEHOO>@&*MWB:C->7%RUK(K%MR< [?7%4Y9'A+,MM*NW!0&/N>IK93C
M8Z(R5B428RYVY4[I I(&3T'O2Y5%^;<VT;B,@_,>@JG)<P0N74$;<%,QGG/6
MGC4H$E\N)MP7!4G.,GN:=T5=%@HVW:N=Y4*N!C)/7-69+:!%6)0'C3^)SDM^
M8J*+4--M(!NDEGGE!+D(?7]*)M3C;/E6US)P.%A]?\*=T+G0[[.N.53/ RJ#
MMU[4HB"<^2?;H.M(C7\QVQ:=<,I(&7;;QZU;M=(U:[N%$L$5NA;)8G<<4G)"
M=1(@*ER>F"P7'6FLZI*J[""68X )Q]:Z*/PH@3-S("@.3\NVKOVO1]+B\LSH
MW^R@W&H=1$RJ=CDK*&XNF54MY=R@J3C P?>MRU\*B54-Q+(2HQ\G!_$]Z6X\
M701Y6SM"Q[-(<?H*P]3\67OE,]Q>+;Q_W4X/^)J/:-[&=Y/<Z?\ L33;%=]Q
M*H [R,,TRX\3Z;9IY=LCSE>R#"C\:\QD\46CR'<)Y?\ ;;J:E&NV+KR9%[\K
M2:GV$N7J===^*]3N?E@$=NG^P,M^=9+2O<2;[F1Y3G)W-FL^UO[6[?;#*&;^
MZ>*N;JBSZE*W0Z#3]>@L(51+5F]><5<_X2:"XECCDMBD+?+(2<XSZ5R@-/!Z
MUI%$..I8U;2%M;DL;>.6T8%DF7OGUK+;2[&3I >.NT\9KH]-OT\I]/O#NMIA
M@,>J&LS7/#MQ:/$(KJ3RF'51QBMHRZ%PDKV9D2:%:-G#.O&3R*IR^'D)^2Y0
M@=FJR='F)RUUV.2#GI2_V$ISOE;''.,5H;.G!]#&ET5D+'S(<#KB052-H4.
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
M'/YUKQC_ $G/L:S-/"'5(@IZ(N:U867[0<\C&*Z8F;93NLG5H ?[C$?K5NP
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
M6T\6WDJ9B+R!L X(&.M<Y+Y6EV<Y20237#EBQ[ YXKL_B<L']HVOE$"X6/\
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
%26I__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_008.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" '  E@# 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=3S4@-(,
M$=*4+CI39G&-AV >].I!29]Z1H.HIN3Z4H)H 6BC-% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 9USHNGW;EYK2,R?\]%
M&U_^^A@U5_L:[M^;#5[J,=H[@"=/U^;_ ,>K:Q1BB[ QA<ZW; ">P@NU'5[6
M7:W_ 'R_^-/C\0V 81W32V4A_ANXS&,_[Q^4_@:UL4QXED4JZAE/4'I0 1RQ
MS('C=70]&4Y!_&GY'K65)X?TYG,D,+6LI_CM7,1_(<'\<TW['JUL<P:BERO9
M;J( _P#?2X_E18#7R*6LC^T[RWXO=+F'8R6S"5/RX;]*GM]9T^Y<)'=Q^9T\
MMSL?\CS0!:F@BG39+&DB=U=01^1JB=%@0YMI+BU/I!*0/^^3D?I6GGUHR*+L
M#*\K6+<?N[BWNU])D,;?]]+D?I1_:LD'_'[IUU"!U>-?-3_QWG]*U?QI,<]:
M *UKJ-G>#_1KJ&4]PK#(^HZBK.:J76F65X<W%K'(W9BOS#Z'K5?^R9K< 6.H
MW,*CI%*?.3_Q[YO_ !ZC0#4S5:YLK:\7;<01R@=-RYQ]#VJGYVKVQ'FVD%V@
M_BMY-C_]\MQ_X]3AKMF"%N#):-_=N8RGZ]/UH 0Z0T7-G?7-N>R[O,3_ +Y;
M/\Q3U?5(.)(H+I?[T1\MOR.1^M7DE61%=&5D;HRD$?G3LY[T 4EU6V5@EP6M
MG])UV_D>A_.KBN& 92"#T(-#(KJ58 @]01FJ;Z5;;BT >V<_Q0-L_3H?Q% %
M[(H//>LTQZI /DF@NE':5?+8_BO'Z4?VL(?^/VUN+;'5BN]/^^ES^N* ))=+
MM)',@B\J4]9(28V_,=:9]FU"#_47BSI_SSN5Y_!EZ?B#5J"[@NEW02I(OJC
MU.".@H S?[0FA/\ I=C.@_OQ#S5_3YOTJS;7UK=C-O/%(>X5N1]1VJP15:>P
MM;DYF@1V X<CYA]#UH M9HS6?]AN8.;2\?9_SRG_ 'B_F?F_4T?;KF#BZLI"
M/^>EN?,'XC[P_(T :-%5(-2M+E]D5PAD_N$[6_(\U9W<<T .HHS29H 6BBB@
M HHHS0 44F::SA022!QG)- #LCUI,CUKSW5?BGIUI?-;6\,CQH2'E(ZGI\H[
M_4USVI_%34+MO]!ABMH0<JS#>WU/;]#2;2)YDCU^:>*"%I9I$CC099V. !]:
MYV;Q[X<BD"'48RQ!Z @#'J3ZUXMJGB[5=4EE\^^F*R@*Z [4('0;1Q6(_FRL
MSLX;;R >])21+F>KZM\7DCFDATNQ1]I(\Z9^/8X%>:ZUKNH:Q?R7LT^]Y"<[
M7^5>,8 SP*HB-"#GGW[5$J8.2XX)P!WHYUT)<KE2X3<V2#N/?-%62(R2>&.>
M_:BCVA%SZK5^QJ4-5-6.15A >I-:R1<6R7MGI3"V#BI.WO4;H2>*E&DKVT#?
MZFE#@TSRF/>E\M@.#1H1[Q(#FE[U'A@*3=2*4K;DP/K2U&IIXZ4%)W%HHHH&
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MA /%+10 F!4,]I;W2;+B".5?210:GHH RCHT,0_T2XNK0#^&*0E1_P !.10%
MUBW^[+;7:^DBF)OS&0?R%:M)B@#+_M:2 _Z7IUW%ZM&OFK_X[S^E3VNK6-YQ
M;W<+M_<W88?53R*NXJM<V%I>#%Q:PR]LN@)H LYHR.E9(T18>;&[N[0_W5DW
MI_WR^?TQ2D:Y;]/L=VH]<PO_ .S#^5 &H0#2%58$,,@]CTK*&M/#Q?:;>6W^
MT$\U?S0G'X@5<M=3LKSBWNHI&_NAOF'U'44M0('T2QW%X(VM9#U:V<QY_ <4
MS[+JEN<V]_'.H_@NX^3]'7'\C6KGUI./2G<#,_M*\@_X^]+F4?WK=A,OZ8;]
M*EMM8L+I_+BNXC+T,;'8^?\ =/(J]@=J@N;.VO%V7-O',OI(H:C0"?@]Z,#/
M%9)T..$AK&ZN[-NN(Y=R?]\MD?EBEQK=MU-I>H/K"Y_F/Y4 69]*LKA_-:!5
ME_YZQ_(X_P"!#!J$6-[ !]FU%F _@N4\P?F,'^=1C6TAXOK2[LS_ 'I(]Z?]
M])D#\<5?M[VUNU#6]Q%,/6-P?Y4:@5#>ZA!_Q\::77^_:R!_T8 _SI\6LV,D
MGEM<"*3_ )YSJ8V_)L5?XIDT,4Z%)8DD4_PLN1^1H >"",]O:CCWK,.B6Z'-
MK)/9MZP2D#_ODY7]*/+UBW!VS6UXOI(IB?\ ,9!_(4 7I[6WNDV3PQRKZ.H-
M5?[,$7_'I<SVX_NAMZ?]\MG]*B75S",7ME=6I[ML\U/^^DSC\<5>M[VUNQF"
MXCD]0K9(H J^;J4'#PPW2_WHF\MO^^6X_P#'J='JULS^7*S6\I_@G78?S/!_
M FKV1394CE0I(BNIZJPR* %+J$WE@%QG)/%06M_;7@8VT\<H4D$H<\CK7'^*
M[NPT^&6**WO=L2>;)]FE"19[*V[(/KP#7%+\08K>7S;;2+>1U3]U,J>0Z?4
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
M4F1&^T(8P<EED'IZ9H$ME$BSQ6S9MCY?RPG?'GMSR/P_.@!Q.F-EFN-T=SA
M&D++G\\*?U^E)YMG%*\HMG,UH-AVQ_.J_4_XDU+]HVNT4=K(,+O!(PK'WQW]
MNOO2K<W.V(K9,&R=\;R!63W)' ^G!H$.BD5'2..RD\IQOW[0%4G^\/X3]>?>
MHVN-1\N0"*&&53\JERVY?4G^'ZGFI"FHR22HQMXXP#Y4@SN'U!Z?7BD%C>[8
M3]M2&93DI'%N5OP//X\?6@!0E\)H6$T:(1F2,)TSW4G^9'XTQ[,[)?M-[.T<
MIW(-VW8<]F')_P \U,;-1.T[7<OE<[XC)E"WKG'7Z9^M55L=*M[:2)W\R&8\
MB23?GV!/3]30)C9X=./D07ER'E7)1I)?G;ZL.O3&%_.M&VLHKJ\62&%//#&-
M&V8?\/[H]^M6M-\*)J]JD+Q)'9(V F,G/X\Y^M=YIFC6NEPJD$>T*,#BI<[:
M(PJ55LC.TWPS!;XDF"RR$Y*XX!_K]36M=7-GI5DUS=3)# G&3W/H!W/TK*\1
M^,M-\.@PM(DU\02MN'Z>['M].M>/ZUKUYX@NQ<7LJ2,!\@4D+'[ 4XP<MSD<
MCH_$WCV]U5VM;(2V.GG(9@,O)_O8Z#V%<;_#PV#MR?DZ4@ + % >@&'[U,JN
MP!Q(1W*OFM>1$W98T_4%M'(\P[L':6SC\JZ33[F'5+,3PC# 8=#U4_X5R67)
MY5R>X)[?A5W3M0:WN(RB>7+D*25^^">A_.L:M)-7149]#H)8"#G^5,7G (YK
M;N+7#,,<9]*S9H"K9':N.,N5V9KN0!,#D<T8-/!!&#U[TI':MTR&7-(U272;
MSS%W-$_RR1_WA_C7:7UI:ZWIP*L#'(-T<B]4/K]:\](_*MK0-:.FSF&<_P"B
M2G+?[!]15"//O%/AMM*OI97P&8DL%.!(/[RC^8[5RURTQ 2,%T]5%?1FNZ2F
MJVJF(J9%^:,D JW'<=P:\6UGPU>PZK*+6W;RB<M!&A)C/<8';N*UA.VC,I0;
MV.5;<A"M&R@'CZT[S?F(!XZ;2,UI7&CO&Z+,'AVG/[R,J3[4YO+P"XCQ["M>
M9$2@X[F29VW816P.H Z?X4L<4<DCF1>.#D>GO6L$0J0I!'H#5.2)ED;*;5/3
M!_G2YNQ#$41[0%+K@8!!_G4.'<A04&&QM8]:D:(KEL*,]R1FD-JKS;V9BQP
M 1C\:!#=ID#02G/<$K@ ^U59;)X(PP(<>JUIK&H;:63J>>#CZ"B2TA.<HQ7@
M[O0T<UAF,C*S'(()ZD#-%79;4;F$;%N,YQC;16G,AW.L8:DGF;C>*J'#+M4X
M'K]..M(1?Q!P1<8CQDB(' ]0?2M4'=*GS70\R#HP)P/<=_O5)$0?LC>=<@-&
MRD%,].Y]1P:QYY'L>QAV,9GO&#(?.Q@$D0\X/?(JD]LC,Q82 @;F.Q^GJ>.>
MM=+#(N;0B:?*LT6#%DM]..1\O3BG0SK&;=DNW#1RF//DYR#TQQR/N\"DY-A[
M&'8Y5["'<X>0CY0S#YAQZ]*7[$B'8)<%5SMW8P#WKJ5F2,(#=H3%,5)\H\J>
MPYY[<=J>)A$FS[3; 13X/R'A6Z8YYZ]/:BXO80[')I:+!(6\Q<@ G=(.E+Y
M$@8LA91CEQP/SKJN$7&^R;RI,,I;($9]>>1S[8IS0QHV'2T8+(8W#/U0],D#
MW&#1=B^KP['+!) K;2<] 01C\LU"UA,YW.[,3D\CO_A75BTB)59;2U==WE2@
MN.G56/'TYJ06,$FQ);"'+,8Y#N48<?=/3KQ^-%V3]6I]CD$LI4=F$FX,.!C_
M .O37L[A_O$-CO77"S20(3IL*O(A.0%&V9>_3K[>U+]BBD12FFQ_,AGC Q@-
M_$!QSGT]Z.8/JT#BWTRX< A!GVS_ (57?2;P $Q\9ZYQBN[;3+8*Q738R@59
M%&0<QMU&?;UZT@TJ"-MK6+J%81L0^/D/W6SG]>]/F8OJL#A[FSN7NI)%0-N.
M<L>34)M+EMH:(@9.<,.E=Z--B8@-:3)(S,I.\\2#IP#T([4W^SK;9O$%VB[/
M-"ESDC/S+UZCJ/UHYF#PD#B(+=XKA'\H[ V0IY*U3:TG5V#1L!GC->A-I5L'
M*NUS@$*6VEN#RK#/Y&C^S+<<L\H/S':4&,K]Y<E>G<&CG8GA(]S@HH;G9("C
M !> 5Z^U101.MU#O7:=RUWK:3;E6_P!-' 'SFW'W6^Z^ /P(_*D_LN(D$7,>
MX$CRRH^\.JYS^(/X'%/G$\$NYPZ,%RP7DGK2L6D(7().#GIBNU&EQG 6]M2"
M,[BA YZ' ;IV/<5+#I-HK%I9H'QC $);\^>:7.3]3\SC[/39KR0K"L?'WBSX
M _&NKL="M;9%\YXYW'.#&[+^7_ZZV(C%#&%C=E4=!':D#^5/Y)R9;L_]L_ZD
M4F[FM/#1CN1JS;@J&8'@#RK9$ ^G%3>7*PRPNY#Z-,$ _(TP@X "738[;PO]
M10T6%RUG%M_Z;2\?R.:1T)6&N(D8EQ:(W_321I#^1-*LP4$I<<#_ )][?^N#
M3?-2+C[58PC^[$F?ZBAKM#@"[D8@X)2+ )[X..*!CF+-UCO9,]#+)M'Y9_I2
MK;NWW;&%5(ZR2;B1^1]?UJ &'AFDOW)X) ?VY_4&I!'%*=WV*X/<&3/_ +,?
M?]10 XQ2Q*6)LX>#T!.#W]!UIIFPQ#ZG&"N<JJ#& ?Q]<4)&/X-+C"X_C9?3
MI_2G[KL [8+=!S@ES^!P!^% R)I8QD>?>38'92O0]L"CRX<@BQN96' +N>".
M1U/ZU.3='(,L*C(R A/;U)YYJ-H[@C]Y=D;L'"Q@?7OW]Z06&I&02(]/A0<#
M#.O"]?<C![5,#>[1M%O&Y7)QN;YL_AD8JNT+;"KWTNWE>7"]>F?0C_.:258G
M)1KV1V<A<M/CYAUP,CG^=,+%@1WAEP9TQNSM$?4>G_UQ3'AEP@EOG PVX *H
M<'_#UJL$TYG5C+&[E_,0>;SN'!QS^GZ41G3-T0C\GAF,>.[=\'^E $J109"-
M?2N3$01YN-R^N/;VI@AL Z?Z1O:2/: 92V\>N!U-$-Q8!H!#%]YF\LI"<AN_
MT-.2_A"Q".TEV[R@"P_<;V']>E AD<FF*T!0,=X,2, S;O52>A;_ #FG+=6:
M(LD=I*WDL8L1Q9:,]QUR?PI7O90C$6<[;7V,B@9Q_L^OX?E3I+NY+N$L\A%^
M0F0!&_V2<=>>GZ4 .:9U,J16+DQ?,JC:%;/H1W_+\:7[3<LT:BT(C88)+@&,
M^C8_H<^U,^UWC-#_ *%L1EQ)NDP83_M>WMG\*!)J+02@PV\,Z'Y#N)#+^FR@
M!5.I-"Y6V@29&  \PX8?7'R#\JE$=U'<+F>$0[,M'&GS*?\ 9/I[G%,07ZSP
MDS1I$X^:)4RP/7]V>OXX%0&UNV@EB:^V*&W(RJ 4/^V?NG]30!,;*Y:VQ+J+
MJY;,<D: <>F,?,?P_&I/[/:6996N9P4 $@#CYQW+_P (_4U5>TNI8X7:_E27
M'SR[<>;[!.OXU?L_#-[=WRSV\TUNF?F1CN4CZ'Y5/X&@B4E%:C;?3(5O3]FB
MEEEG&T*273G^ZI/ZG KJ=#\$VMJ-T\:H2=_EJQX/U' _X#C\:UM$\-PZ8 [,
MTDP7:"YSM]<9YSS5W6M<T[P_:K-?S;=QQ'$I&]S[#_&LW)MZ').JY%J*"VL;
M4A5C@@C!)/W54=\^E>>^*_B&ZN]CH3.O&&O O/3^ '^?Y5RGB+QKJ'B)WCEV
M06@;Y+='^7';<?XC_D5S\<>X$;060<D25I"EU9BV(SO+*9)'F<L=VXC))]_6
MG# '+-CU\OO3EAP5(1AG.T"3H/3WIX0_>VR[,^HZYK;T(!\<DLIXP?DZ4*44
MC(A(4\YR,U(,_,2LN.C9YQ2AF)+ ,,CILSQ[CMVH CPC8QY08$YPY7]:ETU#
M)J=JO.#/&,A\X&X5'EAGC@=,QU=T%4E\0:>H6,DW*?P<GFIELP6YZ;-#EF..
MI/!K.N+?KQ6Z\?!(%5I8 P KSY1N;)G*W$!5B5_*H0^<#'-:Y$5S")H75XSG
M!'K67<0LC$J.:46XNS'N-)'(II(P*B+$T;C70G<AG5^&M<$3)I]V_P"[;B%V
MZ*?[I/IZ>E6/%.@?;D6[MA(MW$I'[MBI=3U4_P#UZXS<:[/PWKHNU73[Q\S=
M(I&_C_V3[_SI]17L>=R)$(7CGGNEB/WDEFDVCMCDG'XY]JQ[S1+;#M;70;G_
M %4K88>P/0_2O5?%FB&>,7MKYBW,9&[REW%T[@\C./7J.V:XUIR-KP"*19 6
M0GC)QV.,$_J,=*N,C;2HK,XQ[:6 $*$8_P 2!\X'OBH$5;P%2 O]TD\5V+6%
MO>DF4&WN<9\R-\JYZ9*X&/<C-8<\(TX@PP1!"2JSC[[G_>[4^9HXZE*4&8DR
MB"1HG+;P<+@D"H!,S%@45(QPQ)K3NXY8M\R6$91PHVIDG!Z$D?C5)[20I'-<
MIY8Y!BQ@X^F<_C5*2,TFQI,.5:%F5@.K'J>E(TVU &(W$9/?;2$':T8A1><*
M^[MZFHS"778XX7[K ]OI5%>SEV%:4(=OG8&../Z44SRW55VH,KT.[K13T#V<
MNQZ#!*N+)OM5QQN3 C)/?IQR.*:)0(D"W,Y5+C^%.N?0XX^]TI"X6%B=04>5
M.&8* , D?=].OO3Y),"\0:@N>)!\H Z?H>!61[8DDZK'-B[F5HY@_P#JOY$K
MP>O%2R3@?:T%[UVR#,> /TX;Y10)HI995341B:'(+(.,?WACWZ\=*6&Y5Y;=
MA?JWFQ%""@))'/(QR.#R* '/,SM.HO%)>,2+NBQC'<^AZ>E.:8S;_P#3829X
M59-R8RP[GWYZ\=*9%<+BU<W\1VL87)0$D?U' HBN J1 WL&89#&X"@X4^G/(
MZ>] #C+Y^<3VI^T1;ERN-T@_'@\Y]\4,7G!8&R_TB,,#C&9!^/!Y]^G:D\WR
MU -S:EK>4ACL'W&[#)Z<]Z<) FXB6QS!+DX&<1MZ<\]^M "8>4.RQ6A::,.H
M!QF1>?P/3@^E/8"57,<%J6EC6:, XRXZCG^5(0%')L<P29P!G$+=>O4<GZ4N
MP1D$QV)\A^QW8B;O[KU^F*!B,@)>2*W@;[MS& _4_P 7_P"KKS3FC$0=TM8L
M1N)DS*3E6^\>/Q]Z40+&PWVUF/*<H?GS^Y;OTY'N.F*1+=5\O?;6@\MC"^&_
MY9M]T\#Z<C\: ') ("=EJFV&3:?WY_U;]S_B/3FGK Y"QM:LH&;=\3_=7JI^
MOZ?2FI:IF-7M;<GFWE(DQA?X3P.,^O3DT@@:4 /:Q[Y$,,F)<;77E>/?'TH
M?Y$SJ%,$NZ4;"!/TD3H.3WQ_@:0^8<3)!<X_X^$Q-SGHPY_S]:3R)IE#BQ42
M3*' $G_+5.-O(Y[\>W%*T1!,L=EGG[0@$QYSPX_#UZCTH&+L9#L(O!&H\LMO
M4@QOR#U['\/I3U$Q? DO%D)VYV*<2)WZ?Q#\:B2W,6%6UDVH=GRSGF-_XAZ8
M/&1U[TJM"0RN+A&/RG:SG[I^5O\ ZU(!?M'RAU-R(]N_RS"#E#]Y./?D?TH\
MY@ /M$LD@'WOLQY(/RMT]/\ )I6E4.2)IU4G*J(C@$]>U'F=/])N /3RO_K4
MPN()648$TH//W+7']*?Y[@_\?%U]! /_ (FH_-7@"[F)_P"N>/Z4H(^\;N4\
M]H/_ *U AWG,>CWY_P"V>/Y"FD;CEEO3WP7P/YBE\V(KD7-R?4"+'_LM,)B?
M!,UY] &_7B@!2C8)6TD;MF2X_P#KT@MW/2TM^.@+$C\2!2,MNY))OF*],;Q^
MM*(;=208;MO[P)?G]:!CUCN(^ +8>RJ?TQ]32_Z<R8WP>Q*MC&/K4;0V9#+Y
M$Y'? ?\ Q]Z'AM">;:9FSWC8]_?Z4 3G[0#DS1C/3$><_F:BQ*3EK]N,#@(
M?T_&HE2V4C&G29XQF+Z^OXT!H!L(L7  7!\@<>G7IW% )#R@*@/?2,21TE5>
MWK^M0F2T!!>]8OA6R9^W3U[TY9X5 (LW48!&(.F#@<^WM4@>$[@MA-D;ACR0
M.G- 61"J6!!'F[OX3F1B<CGGWHV:3&N\,& 4OP&(VD_K]*F^U[!N6RN O!R$
M7//?@]1Z"C[8P<C[+./FVY 'YYST]Z0R'_B6C,?E?W8VW1$Y[KU%.^T60D4>
M0V]W(!\@_?7H.G!]Z>E\^\*UI<+DD?= &1[YZ>_2G?:WD",UK<$/G)8 8^N3
MT]Z8#([VV<P[(7 =FVXB/WN^3C@]>?YTL=[$WEA;><+(2 1%@ ^A]/KTIZ7D
MK;#]BG&X[3N ^7W//3WYIINI652;*Y8ERC*N.!_> [CWH 0:AN5"+6XV,VP_
M)G!]_;WZ>U1G4)$5V^Q7+*K[&"J"<>HY^;_/%2M>.HE;[)*XC8#"L"''JO\
M>^AJ1KF1YG1;9R F5=G^4G^ZQ'0].* (C<S,\J&SEW*HP<C:P]"<_>]N*7S+
MIGA9+)U1N&W. 4_WO0?3% N[W$3?8MI/$D1D^>,>N>@'MQ2"ZU';,GD1(5_U
M,@)Q+[ 8R/J!^- AN_4BDB>3%'*A_= ,6\P>P'*_7CZTPR:E&T;A+<0D?O?F
MSY3>H/0G\S4OFW\;1C[)&4;_ %T*OS&?[S8X/XFFF2_+SDQ0[$R8K@M\I_V1
MQQ_P$4!L-$>J.9D!A&\$QOM)9O9AG./J0*=(FH26\3K/;BYC/*(H\H?B> ?I
M5G3H=3U5406#1KSOP2%8^H/5\^IKO=$\,0V*^;.HEN"<AFY">R^E)R21A4JJ
M.QRNF>&M5O6,CR>0CX/F%?F]\'.X_3BO1[6S2&-$0<J,9QR??BFW,UKIMJUS
M=2I#"G5F/?T]<UYEXJ\?7-_&]M8++;662K.#B20>I_NCV%1K(Y)3<G=G3^)/
M'EGI&^TT]EN+P#!?:6CB/?) ^8^V:\EOM2N-3O9+FZGDGDD^\\B\G\.PZ\"J
M^^8QE727@\ 'C'TI5 W93SL'I]<UM&"1F"L KDNF<@ ;.O/7VXI#R3GR?EZ$
MCK3AD.FXS GAQMYIQ)RS R;EY \OK5B$*+MV_P"CCCKR,4X&,C CCZ]FI22Q
MQN8#CK%WI?,) R4&>N8NE,0F57[J@X^\0YYI<8Y*D,!VEI0V5P"G''*4UC'&
MIXC? _YYDYH 0[V/W'(_A&X5J^&E=O$NF[E<KYP(R1TYK'8PECCR #R."*W_
M  7"DGBBU(\ML9? 8_*-IJ9;,:/42@ Z5!(H )(X S5PCVJM=X2TGD(X6-F_
M2N-;EGDVE:L^DS;ANDMY-N^';V]1[_SKL72.XA6:)M\;C<I'>O.=Q:(%F8D@
M!CYO4?C6YHVMM8$QS*TD!(W@,#M]Q6E6ES*Z)4[,UIX2I) .*K'VK;DC2:,2
M1D.C#*L#U%94\+(QQ7/&3B[,T:NKE;FGJQ4AE8JPY!%,8$4TD^M="9!Z%H6L
M#6+,PS$&ZB'SC^\O][^6:Y7Q7X<;3W:^L5;[)*Q-T@&?+)Y\P#!_X$.G?BLV
MTO)K*YCN('VRH>#Z^QKT;3=2@UBQ\Q  0-LD9ZJ:-@C*SN>4218+#[4VW@K\
MW 'U(R,^I_,U&]J99 'OI8WW??"JQ_+'./SK7\3>'Y-%O1-':B2Q=RX= ,Q'
MT([C';!Z5BE+)1R8MHR=R\CGU'/X$9_X#6J=T=D6IQ)=1TWS+G]T3-;IC;+Q
M_P"@XR#UZ=ZSX+:QN+UT:1H%6,D,^W&?^^3UJY%]EMY%*21+A?+QO^5@>.>?
MUY^M*(8G8-:W02X8G-OA?*ESU.?7\/\ &E;J<TJ+@[Q$32+:2-94$SHZYRA3
M S^ Z?YS3_[)@(/^B76<]!(.H[=?Q_G26\:VP:)K8(R,2S2X;<,$C:5/U^E6
MT6%HXY"MH(WP &W ?3GKZBFI+9FM.HI:/<IG1H&&!;7&W'WO/[>O7_/;BBKH
M%ONW"2Q))))R<_7K^=%6:D+I<_Z7"+:/& X&[OR,CCVJ9#<R3JSI!^^@R?F.
M'/!_ ]:J0S17J0WRV4[+-'AQOP4;/;G_ #FA4"+ 3IP)A.WYG #+^?!Z=JR;
M2+56-BS']LQ9OFV5E!B9FR<#D8//MU_2A3>+!EC;*89^A!)C&>_3(Y]JK,@\
MLJNGKE9/,CW..#G.&'?IUYI\BJRS 6,:HX!R95RK>Q/4=*7,@]K'N67%VHN!
M&UMN1A,@7)X_O#GD<=*?()W:X6-K4K(HEBVYY8<97G@].*JH1NW-96A#ILE
MF R0>H_6EA+H(O\ 1+3<J;'(F7YE_H:=P]K$LD3SEL+:$3Q!E(XS(/3^ZPR?
M7I3B)9]I,%LPNHL,.F9!Z9^ZW)]:K1H\:QE;*U)C8[291RI[''U[4_RPH'EZ
M=!\LA>/,J].X;]>:+A[6),(I)F4M;6I^TQE'Y(RZ\^G!X/)IJQ/+M,MK;GSE
M,4W./G'X<'KS410HK+'8Q@"021YF7@]P1W'7UZ]*1H_OE=/C!,@D7,B\-W!]
M5.#U_*DY)![6/<G6"6=5,EG;9F0QR_-CYU_#ANO- @EFV[[.W!N$*/ANDB].
MW!X-0L(P9 MFBDNLB[IU.']\GE>/_K4CA79RMI$"SB09G! ?'.?5:=T'M8=R
MSY4LV"UI:AYEP2&P1*O0#CY>_7TIWE-,NY;.V#2J' #8_?+U'/3Z'TXJNJ'+
M&.SMD8N)4S< ['_J/\:D\EU8M%:6:?.)$_??=;O_ ,!//OS1</:Q)&AR"\=C
M"20+B+$F=S#[P/'Z'FD2&UCD(:#RUC<E,*_((Y!X_(YS4/EWL<KF":VMX6.[
MRPRL-W?KVI/M.IJ,B[M..F57_&BXO;0+,*V\2".*>5$7@*$Z#\5I_FPY&;^4
M#'0H/ZK55+G5F.%ELI"#TZ?R-/>[U5<;[*)S[2$#\L4N9#52+)UGB/"ZB,=!
MD+UIQDVC)U*W[<,!_C57^TKM5)?3>?\ 9D'^%,;4G YTISZG*FCF17.B]YS[
M<+?VX_X /\:4/*3EKV*0_P#7/_Z]9K:I;=)+28>O[FF#4-))R;<JW_7#^OX4
M[H?,C5+7(X^VQ8/0>5CC_OJD_P!)8D_:X>O $/\ ]>LU9=,<#:ULN/5<']?I
M4@33.65H<@]GQC&/\!1<=T72MZ%!%Q%CU>(C^M,_TO)_>VSG/'R-_C]*JB"P
MD  <*".HE.>GU]ZF%C%@E#.!Z"4\<]^:+E#\WF3@6Y'ON'/'_P!>@27H&"MO
MQZ,1GG_"HOLCC&R>X '3]X3R/K^7TI#;SCE+UP,<948/?/\ ,47 D>:[R0MK
M$>IR).OIV[BE7[47/^BCJ1G?G _+\*B\N["D)>J!S@M"/PS_ (_I3]M^!GSX
M#]W"F,\COT/2@!WG7*J2MGEMHX,PZG@@''XT&YN00&M<@MMSY@''KSU'M4 >
M_#*3]G*Y)S@@X[' 'Z=*027N,M:QM)LW#$G?N./T[>M $JWDY9=UE)E@P.6&
M 1^/0_G0MY.P!:RF!*E@"0N#Z'G@^E,>ZNXU8_8^0 R8<$L.X'O^E1_VA*L<
MC/83_*P&00=P/IZGV_G0!.;N12<6<WW=ZDX'/H>?O>W6G"\EW'_0YLA=ZE@
M,]P>>#^6:@-^\8F)M)]T0Y)(P1['/7V.*%U-&D:,Q3F18_,51'U7U'''T S1
M<"5-0+S1H;:?YU+I\@&#[_W?K^M-&I[PAD@N-LCE"!'G!^A/S?7FFPZA;3&,
M%W"R E?DX8]\#IGZU,M_9D+BX50YV\DCGT8]?PX%(!);UHQ/NMYI)(0"R*.-
MOUSS],B@Z@0]N##.L<@Q&<8/T(ZK^ J7[3"Q8).@\O@X R/HO1?J: Z\!"K%
MQG"OPP]6?J?H*8%0:D3;R,MI,HA8"12@^3/<#I^)R:4:FBR192<+.!Y<@'^L
M/H6[?08J[E3'GY"JD8)7Y%_W%[_C5BPLY=1OE@BRLC#)9OOX]ST4>W6F3*2B
MKLS[>^6>5K86\@GC/^I,9VKS]X*,[OJ:[#2/#PN6$\X=F4X$DBX!_P!T=A6Q
MI/AFVL%RRJS\' '^/4_4FMTF*WA:1V6.-!EF8X 'U[5FY7=D<E2LY;$%M91V
MPPBCJ,GN363XA\76'AY#"6$]\1E;=6 V^[GL/UKEO%'Q)7:]IH<F!G#7?K_N
M#M]:\Z>1KB1[F22)I& W;CU/J<]:J-/JSF;-+6_$&HZ].9+R3<P.556VHB^B
MCM_.LC8=Q/E$J<<"3&33DCC8 9@)!!)+8SU_^M3V2*.3>'@*G VDUM:PA! X
M49B;Z^8/6I$5=N1&<=@),<4U615'S0LH[9ZU(L:%<F.VPPR,G[O%,!HB8X/E
M/D??(E'IVI61P0!')N.<'S.U*@A<':MM\O!&[KQ2-'$69,VH)^8'S.WI2 <Z
M/OPRS[2. 6[T@1U )^T# ^;D?I37B13R(,,< B3IUYIN(DC!/DD*.?G/- B4
MF;: 1/UZD#I2@RE-JK<'GC@8INU"I4&$XR>)B>*9N.T@")=W3$AX%.XARB4;
MF4RXSTVCGU^E=+X%R/$J@B1M\;C+(!@X]:Y@ ;#@1+E1C]\>.M=3X"7?XE1U
M"@+&_ D+=N:F?PL:W/3B,UG:R2FBWS@\BW?'_?-:A7L!63XC8IX<U'!Q^X(R
M#7*E=EGC')BW88XP%/E<4Q0 P<8W9'_+.ILA8\JV8\\9DZ<>E,8[4_\ LJ[+
M&;-O1=9-DS0SG=:L1\H4_NSS\P]O:NEN(590RX*D<$<Y'K7GN\H0,Y'\6'Q6
M_H>L_9 MM=N/LS'"L6!V,?IV-<]6E?5%1E;0MSQ&-B<9%0,"*V[F 8R.1V(K
M(EB*'FL(2:T9;1#D5=TS4Y]+O4N(3QP'3/#+Z&J+=::IP>M;IW(/3;B.SU[2
MP2 \$@R/[R_X$5YC>V#Z3J)M+L(LJLS6\T?&]3U/'W6]>H/I6WX>UMM+NMDI
M)M93^\7KM/\ >%=?K&BV6NV/E3J61L.DB-AE/4,IH3L7"7*]#RSS857:2 J1
M\LBD%4/J.F#[9!_NTCR6XWF12"-N]EB./]C</Y?TZ4L\\EI?RV=[!(LL63YJ
MI@L/[VT'C\/R-.\Y"^,295=V54@@'OQSC_=&/5:T3.V+YEH0>7:"X\TAEE#@
M9V%OFZ[>1R?;^=7([\,PS,A0YVLBX#\^AZ'Z5!]J"%_W<VY"-S!1D9]1T(]^
MGL*<\B2;D>WDQNP<+D$]L\_+]<\^M)Q3U,9TKNZT9H[Y2N5>XY Q_HPZ]B!W
M^G:BJT4\4[A4CNP6&\CS'Y [@D\>X-%+FL4I65F9/@NX+O;V!VM',9-P(^8%
M>1@_G6YK>CI>3I;Q7$4,JQ,R+)T=L].M<5'=IHQE>*,_:5) S)C:ISTQU]*G
MGGN[S1$N+I=C_:&*@#&!A:UE25N:YP1F[V.W/AY9/WA!RV":SM;\/HFBW;@<
MJ@/KW%=Y8Q"73K5Q_%"A_P#'15;7+8'0;X;<GR&/Z?\ UJXTK2->AXC]B'93
MU/:E&G]R.*URD9&03U]*7:O7!-=Z2L9-LQQIXSP/S%._L\ ?XUK #&2*4!>_
M\J+(+D&AZ8)M;M8L<.6!P/\ 9-=I_P (TH&=IS[UD^&%!\2V Q_RT//_  $U
MZ;Y(QTKDKKWC2+T/%?$FE&UUIXL8'EHPX]16.;4="/TKO?',(CUY2!P;=,_F
MW^%<P8U##*@Y]ZZ*:7*B'N8XM#CH<4UK0@XV]/:M@1@#! ^F::8P2>/UK2R%
M<RX;!YYDAC3,DC!5'3)K2?PEJJXQ:Y^C"G!/+D5E)1@<A@>13YKV\,1VW<W!
MP/WAZ5$D^@QVF^&=3AU*WDDM]B+(,G<,XJWJM_?:=J3P1R84*IPV<\]><TW1
M'O&URR$MW(RF9<[I#C;G']:U]=2S@\8J;U"]ML7>H&>W'ZXK)Q][4J,M-#&7
MQ'>K@D9'LY%31^+IEP&20X_V@?YBMY-,\-7RXA*AL]0Q4_K4$W@BVE#?9;Y]
MW8-@@5-H/0T4I":?K<FHPM*D2X5MK!X^<_A5P7J_QVB'Z'%4/!EL);6\!'1T
M(_(^U=$^G*>U835G9&D971E&:S?(>T8>N"#_ $^M1^7IK$YC9?JG^%:#Z?CH
M*A?3SZ&I5RKE;[!I,@P&B!..",4]-'M7)$4_//\ JY/_ *_M0UDPZC(J,VK#
M'!R*?,.[+0T=S(S->W*EB""&].G6EGL]2C<F*^WKQD21CD?US5=&NH^4E<>V
M<_SJ;[==KC)5OJO^%-5+!>2ZD#KK$>[_ %$IQ@'!!)S]?2F_;;Z,%7T\G+9)
M1\\8ZGC_ #[59.I2X^:)?PS63>^*A:7;6[66\@ [A)C]"*N,F]ANJUN6O[7:
M/!>RG0DD$[>_;)_QH37(652\<D8.22R?Q>G/ ^O-48O&%DPQ+9SH/5<-5J'Q
M-HTC ,\T>>/GB.!^(JKR70%B"Q%K%C(J$2$>8,Y9><^^?YGCVJ=-5LI$#I<H
M"S; 7;&#Z'')^@P*A;4]"D;'V^W8GCG//Z4[?I#]+BU.3W84N=]BO;EC[9 >
M1*A*MM'(!4_CPOZFI!+&5)W(5!Q@'(SV]W_E6>UKI1P ]K@= '7_ !I1I5JR
ML8G^_DLR/DD>F?IQ1SE*NC0SF08!##G 'S@?R05"4B>-U2*-DSEQG"9_VF/W
MC5;^RY5??%+(%VX5 ?E ]_6HV@U!5B'G[MI!W.O3UVC'2CG1?MHEN2W@9S,X
MWLR[/,=/O#T5._U-0OI<)6.$HZE&+1QQD--D^I_A^E()]065I-J;@,9_B/T/
M\-:FF7IMKN!A;(L((,P'S._K\Q_D*.>(2JQ2NBSIW@NYOIFG9WM0^0PB)R?^
M!=C[CFO0-'T.VTB(B,%F/5V.2?SK1B2,1JT>WR\94CIBJ%WJP0F.U(9AU?L/
M\:ER.*<W)ZDFKZO;:+9/<W&]BH^6./EV/;'I7D?B;Q9=>(-R/.L$"MQ I.T8
M]1_$?<UU?BI7?0YG=V+%U)8]:\Q)$:LB,VPD[AMSS_G%:TE=7,GH1[3D!9XQ
M@Y&8\G^=#"13N$ZG( ;]WV_.I2<E26FSU7Y.^*FC5<-O:<M_$ O2MA%<,"B*
M)@<<C,?6I4;&6,RY*@']STJ1%X #S87[O'_UJ<X<[W4SGLYX':@".)#D?O\
M 0C;F'.[_.:61RKE?-'SC!)AZ#''?BE EVH,7&<?( 1SQ]:E*CRV&R[.1AN1
MZ?6@"!-_F ^;C;D*%@ZCUQ2C<"%#LRDYSY)^]GI3\RB8C-QD [3D#Y:1(W8*
M2)O*)^4>8/O4 -=B-_,GS8WGR>@P?:FD%'0QM(S 8 \KWITD9 <YE 7_ %@\
MX=,=J>ZR;L*)=X&5)E'2@"%F4!>9,DY&8<9/XBD5MS')ZGD>6.M2-CRXSY;\
M@E"9^AQZ=J)FC)4&$$KA/EG[C_Z] $1<LK,X?^Z<1C KLOAY"#KLCE65A _!
M3'<5Q^X!65T)R0&'VC@_A7<?#>+&JW;[E/[C/RMNQEA4U'[HEN>AGCZU@>,&
M\OPGJ# <E%4<=<L*Z'%<_P"-5/\ PBMV 0IR@!)QSN%<\=RV>2*DDD8)CP-W
M&(QUICQGKM;:> 2G6IF$+1X,<2Y8X8R'T^E5W$94%4C Z<LU=9F,\DG. 6Y_
MYY\8H4,@.5P"O.4'2GEH@%SL QTYZ>E(=C#**N ,]#R*8&_HNK[ EG>,?+/$
M<C# 0G^$^U:]W;X#<8]JXI8TP3M1L'!7#'CU_E6WIGB!([86VHLV!Q'($)X_
MNGC\C7+6I-ZQ+C+N-F$D+?WD[>U1"56/''UIUUK6EDE1,_\ WZ;_  K+DUC3
MP3B63VS$W^%8Q4UT+?*S5W$$8YKK/"NO"$IIMTW[IO\ 4NQ^Z?[OTKSH:[9+
MTDE/_;,T\>(; Y&^4'O^[-;*[6J(:70]-\8Z$EU82ZC"-EY:QED8#[P'.PXY
MKA3.TBQAM.GB;;N;9&2!_M#_ "#[FNCM?&+2:/'!<Q23-Q^]!^\G7D'O6=?^
M-++3VB5[2X/F#@C Q24];(TC-P1FA[EB"=/O9 !N#>2=R_CCK[<'W-(3<\YT
MV^!4=H"&!/8>O]/>ID^(NG%@&@O!]-I_K5J+QO:7(<PP7&U>/WC!=WTYJN:2
MZ#>(* EO86R=-O%R<;EC(.>^?7Z_I15B[\9K;-\UCN7H"TW7/X45/.WT)^L(
MYG38%?Q CR@-FY,13&0/E)_G6EKT832\G_GMU_#_ .M67HY;[=#/@[5O-Q]
M".O_ ->M?6Y8;K2W\AM^R8*Q [[3_A6^KLC);'I^BC=H6GGUMT_E3M6BW:-?
M#_IW?^1IGAPE_#.FL3S]G3-6M47_ (E-Z/\ I@__ *":P^T5T/%]C$=3^%"Q
MM@G/09SFG!1T!_6G)P<D>N*[%L9LA\H@8W#/I1L(()&:EW9QMQCW%!4,!D#/
MTIB+WA\F/Q!IY&0?.4'GUKUK9VKR71BHUJR!S_Q\)QC_ &A7KS+\QY[URUEJ
M:1V/-/'T9_MZ#"_\NRGI_M-7*A2&.5Y[?+78_$% NK6C'JUOC\F/^-<CMRX!
M'ISS6U/X2'N0E",@'CW7^?I3#'A<\]?2IRN ?E'UQGBF$$IRHSD\@<UH!&5&
M<*3]3UJO=@?9FSSTJU]!QQ@5%<C=;,""06'4"@'L&AD#7-/.5_X^%'WO]L5T
MGC9!_P )(PQG]VF!CW-9^D0Q+?V3!$'[Y3C'3YJV/'<<8UJ+ ;>T0SD]LG']
M:AZ2"!2\-Q&0W:,6V@(0,\=^U9UM$S:+)<[Y/-2<HI!.=OI[]ZV?"8!DO>.R
M?^S50MU/_"+N2!_Q^$],^OM6;7O&B9N>!(P(]04#&&CXQ['M76M$,9([>E<S
MX#!*:AR.L?3_ (%[UUY7CFL:BU+BSC[SQ&;&\B@N+#>LN=KQOTY[@BK!UJP"
M0-*DT?G/L0;-WS?@?:L/Q&@_MK31Z[OYU-?1J(])&/\ E]6B,$T#D;+:CIBR
M,CW<<;+]X2?+C\ZLQPPSC,,D<G&?W;!OY5QWB&V4W%\0?NH,?D*JQ:?E(F7@
M^6#^E5[),.=G=/8XZKS]*B>Q&.!Q]*XNQOM0MS=&*[GQ'+@ N2!^!KTM8P\2
M$]2H)/X"LIPY2E(Y^2Q]%KA/$MMMUF5<8^5/X?:O66@![5YUXN@_XGTN  =J
M=?\ =JZ*]X4W=')E#GMGTSBG>6W0$_GFKIB&2>@] <TAAP-P'URE=5C(I[2!
MA@0/=:0X(QA?QXJUY7]W&>V#BG-$_7#$D]< \4K 4P,G ''LU/3<C94R+]*E
M,?!! 'N5Q0(0>%V_56HY0N,6:6,92>1/<$C^56(=8U&$92_EQUP9"?YU'Y3<
M9#@8R._%,,:]V/\ P)>]3RH+L[31[VYN=,AEE<2.<Y8@>M:2W+J,[5)QV&*J
M>&[7=H4+## L_('^T:UC:$*>.:X)JTCH6QVT,DZV45KYA\M!CW([ ^U/2+\J
ME2$<5.(\=*I;$=3G/%P9?#TA127\U=H'7/M7ES%&:1R;GRLMG&*]3\<*_P#P
MCH2/.]KB/OCC)S7F#!%RPA/D\@J7ZG-==+X3.6XI2/Y=HN-Q&%S)TJ1!$$.8
M[C/\1\SK^M1ND:*46% SYVDR=*!Y+!R;:([<Y/F=:U$3*BC@12;0?E'G8P,>
MM1F+.YC&^U?O@S]:2)(4D&4MSN/ +_=I9Y(B2P6V 4G@\[ORH 4JF$01*#@X
M)EZ?YS2EX N3%'[@S8Y^E-,B'*G[*!MZA3Q4GFHJ*0(1SC'DGIFD W"*"?*M
MR<YRTQZ?A4>Z(!2T=H%8  ;R=O7GVIRN,G8RD$9!$!.3STIRD[P3(^2OS!83
ME>/3\:8$$SQ;@5CM04;'W,[N/UZTLCJRN +=!P?EC//.<5('F:13B5G#':"@
M&5R,GFDD6?=TG'(V'@#-(",,K,D>(E#<$B(DJ3_^NG3W*R3N^Q &8\B \"IX
MIIXYHIIQ<>5&P9_F7U%0O+/L*OYA4,VX^8.1S0 J2Y\O(79D _N1G&>OY5W7
MPV7%W?X)9%A3:Q7;D;CVK@EWE%ST'3,_;TKT#X9HP&HN2,,D6 '+8&7XYJ)[
M CO37,^.R1X5G&6&Z6,':,GKZ5TYKE?B"P7PP VW#7,8PV<=">U81W*/,&\T
MKM'F,02&& ,?C^5)B9B 1)UYQ@<_6H]J*!AHSQ@D(W/O2*J!1\R,<8'[H_G^
ME=9F.D:0CJW!./F4<_E307V;BS8QQF0<#O2R)'T4E@0-VV+I2%54@88<@GY
M,&@0GS"$R;B"1U\W!QV&*BG)$:A9ESP"1,3SZX[>E2C=C)WA3N*D;1DY&::2
M73#%\   !EZ4QE&1/FP3GN?GJLT ; +@#W8UHN#D9/.<?>H9$8*0F OJY.:
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
MD?V5IZ[<EKACC9NSA:QA\11YSYH7 S+@#H91]T?2H=X .2#QD9D/(]!4CF7
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
M)Y[C\:ZC@'FHD&QPGCI0-3T$@\^;(/\ T&LWQ A^U6Q!X\X5I>.O^0EH6/\
MGK*?_0:HZ^";NT(''GC^5:0V$5M;!&DW7.?N_P#H0K1&=Z8Z[15;Q"I_L.Y(
MQU3C_@0K1:V8O'M ' K09@Z0[*-1(/68_P S7K$0S!&?]A?Y"O)])C;.I+CD
M3G^9KUF'B"(>B+_*LI@#@[#]*RKK_CTN">@A?_T$UKM]T^F*SKE-UK<# YB?
MK_NFLQ' 3C_BV%OCI]GB/_CPJGXN _L;2CG(VG_T%:OW"C_A5UN?^G:+^8JE
MXP^70M+'HA_]!6NI;$F5:8VQ@@'Y>XS5H O$^SA0A)4-_0U4M#A8O7;V.*NY
M+(=Q^8*1AESD?44,#*5 )5(!SGJ35.%<N^1SFM98U+KD'U-9]FH/F=,[A2$3
MQ*4!*L5)Z$59\.1FY\4Q+(VYQ$Y)]ZKRRFWA)QRPV@CL?I5[PF/,\7(RGCR'
M()]*&.YNZK:K;:[H# <M>J/H 17IZC,HS_>Q^M><Z\&;Q#X<4][L?S6O28AF
MX0?[8_G6%71E(Z$_>/UHI=O-&T8K(HX;XF;5T[369I!B=PH3N=H_PKS18Y3P
M(K@RX7>6D R*]*^)RE[+2T56;][(V%;'10.?SKS-8)'8(T$*NA&\RRGYJZ:?
MPD,<RK&VYX8L, NUY\\^O6@Q1B)4:2T1P<Y"EN?PI'(A<,);/)(38B;L>II[
M2@Q(OVHX7 7RX,9/;)JQ#8B"3(URJG&-BQ'IGBG1LL;(GG74D*A=I5 /F_$<
MTU"[NQ8W7F$<[0!QGU[TQ0IPS6SM$2 GF38 /KQ0!-(1N=D6YSP9 \@&5P:A
MD,3;-L*+D80M-G;Q0Z(92!#:(5PV=Q;/M[T;U*C)@ (.=D1RM #?,A$3DQ6N
MY6X'+9/KU_&D3]WD*T;(!D,L!))YXIZ/((FV%V(.%"Q8%.42X/E_:/+.< N!
M\U #$>?>KJ9BS8WA4 P>W:FGSR06$@ESGYI0/EHV'<5(VNOW]\O4]JCV('P7
MC^8D[@N['M0 ]E#L=[1KD\%I2VRGE(V(S+">,$*I; ]:AD  9@S%20'V1]/S
MI['<<CSSP-V6"_+^% AP7"X1RS[<*%B[5Z[X"4KX6BSG'FOC(QZ#^E>0LT19
M0H /;S)">/I7L'@92OA*U.!\SR'CM\YK.KL-'1FO-?B40VJV*,BR 6Y(4C/\
M5>DUYA\1I,:] %;!^SK_ !8[FLZ?Q#9QRHPA(2/*X^\(^H_&D/FJA!+[<<98
M#(I?O?+YB\\8R2*84"%0JY4?-D)CGO70B!-Y &]E9>RER>/H*EV*1L(! 'S%
M8R<#UR3^%,0CJV< $C+@?RIR/G?E0[D<8+-QZ?SI@2&*-7Y$@7(# *J?2F*5
M;D$\YQN<]?P%.V2[ A4#(Y(B'3UR?RI=\CJ0\FW;_>D"_-VZ4(",0LRG$98G
M_88T]8CSA-NTGD*HY[4%I)#N#LQ)''S'\*1C"N02S#'=57C/N>M #][9#"4Y
MW<8?MWX KH? D3-XMC8L7V0.6)SUQC//U_2N?$BH^[.=K<@R'K[ ?E74>  7
M\43RE0,VKL  >[)ZU,]@1Z6Q"J6/89KYN%\\5W+- \D#.Y(.<ACD]J^BKU_+
MT^Z?/W8';\E-?.2HS1!B"1D9!ZKQU'YUE302)!?7-RBQ2QI-&&!:-XN<_45+
M,8A T;VT$)4G!CSP?H3Z55MMT(<L%*A2&(QN([?Y]ZC-R78I*N\;LD=<'VK1
MD-D\D\83R9[:XVAMZ")A@>_3_.:*CF,(CPT3>822)<YQ[8STHII: 1:A.1)%
M^YD $?SL<GN:J_99]RW VINZ!VQ^G6K[L9&&]<?*-K9Q@#U/XU.-MM"S&3,A
MY.[YL#\JR<K(R9$&CL[4B9\2\?=ZJ/ZTL>I120B( F-AD97.3^-0EW\QG7&6
M88. ?_U53=2ERPV;=K< 'M[TE&^^X(T#*"ZE$5"!P5/I_*O3_"^OKK.EK$UO
M;M>0@!RP^=Q_>_I7E<.URZ@#=VQ5O0M4FTW4X9XFY##(Z9'H?Y5LM%8Z(L]#
M\6:#)J4'VRVA'VV!?NJ /,3T]R*\R,Q+@-O'/S \8KVJTO[:]M(YX&81R=VZ
M@]Q7+>(?#L+7#7]LJYD.9E '7^\*3E8UA#F9P E+$%4+CK3@SMRL'&>I'6ND
M72TX.?IQ5F/3HF4KB,'_ &JS]J=7U3S.52"X*G$0 'S'(_2HFCNB<+%SU^45
MV;V"HH#!"F?O <_B::+%2^45>?X1U_"E[5E?5$<?%:7;D'$BG/7!_I4SZ?/E
ME9S^/I^==<;*(=%*^^*;);*%(9E '?&*7M6-8:*W./\ [/91D[B,=,4T615L
MLA/U-=4T"A<@AU[8-1-"I)_=GZ9IJHROJ\48D5K&JJ6AWGG<,<*/SYKH-)U'
M[(-L 5ESDQ 8Y]O2JSJB\C"GN#32\9D!#+&3T.,9_*G>YA.BNAV!?3M=LS#<
M1JS8X1^'3Z&N8N_#=[ITK36.ZZ@)Y3/[P>F?6F17"90EV#YX8$\?0UNV.M2(
MRI<D2IT$B_>'USUH,;-$/A"57U9B#SY+9!X/4=:[@,3WK-M%LI9?MD"1M)@K
MYJC!(]\5>5JADW.+\=,/[0T+GGS9?_9:IZVP^V6HSTG'\JL>."/[0T7U$DG]
M*SM:<_;H0#TF6M(O02W+?B+G0KG']Y3_ ./"MI=OF)D]%KF=;DW:-<#/.4'_
M (\*Z".0-,N>@%:%&/H@/G:F1T^T,/U->FQ_ZM/]T?RKS'0B?,U(?]/+<?B:
M].CSY:9Z[16<Q#CT(]JS[KY;*Y)Z"%S_ ..FM#L?I5:XC#6\H('S(RD$=?E-
M9-V \]NE(^%L /7[+%_Z$*H^,UQH.F ]2I_]!6EO-86/P>=%NK6XM[N.)%&]
M>& ;.<=13?%%S::EH^FQV%REQM++\O!X Z@_C73%W)L9EJ@,<)'=!_*K'RA&
MP,,%Y(XS^%0VNWR(CD':@S4^2RL1]TKD9Y'YTQ%12/,!![&L^TR#)Q_%6BIP
M^0!R#VK.L\YE(_O>M,1;F#2VFU5S\WI5WP@H/BL #!%HW!_"H85+C&,9/)Q5
MGP<"WC"89X%N_P#,4NH+8Z+61GQ;X:&/^7G^JUZ5 /\ 2$_WQ_.O.=34R>,_
M#*=_/8_D0?Z&O1K<9N8O]X5C5W+6QT.[VHS[4E%8LHX/XEH&BTW.W/[W&XXQ
M]W\Z\V41><#FV78>I&2>.:]$^)C 2Z6IP,K+R1GNM>?[AY@+.X((V&./J<5T
MT_A(8QY2T@:&9G<X!$<.-J^U/RGD $7;Q@Y&?E&<TUQOE.Q9RZD!R[[?E^E#
M/:A49;6%"W 5IR>?7%6(:Z#<$EBC>4#+&2;WIBRJJAUBMVSA=FTG'7FI(W"C
MRU\HE>0RQEL_YZ4(\Q8.OG;R ) L8&T<XQF@!))96 "C 4@QA(?O-Z4CBY\L
MF5;DIM^==H08HF\TC]ZLNXD^7N<#'Y5%*0A#%8^!C:\A;^M #G5]N6."#_%-
MV_"D58'4RA[=0P(P"6Q2JD2A2LL193G"19)/I2KC#L[3L=OSHJ!0*!#0%W*%
M.=O39%]ZF\CC+;&^Z,A>>]2%@&(92V1N4M-C"^G%0@@D%4C"M_#M+8H <Q <
M9&1Z-)DGZXH^\0$A /;:A.?SIX,V[*JP<<#8@&13I'D\W#RD-@X)EQCZXH 3
M;,<!E8#/&5"U[)X039X4T\X/S(S'/J6)->,G:9=I96R.2"6(_.O;/#"E/"^F
M*?\ GW4\^_-9U=AHU2<8KRKXB,TGB0( <) H&%')Y/4UZH:\E\?LI\439VL
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
M?2FX]C>$^J.4GMY;2=H)QY<JGE<Y_*H@&^\/,8DY(49X]:ZC4-+:Z7D?O$'
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
MH6E#1MRAV;FZ-]:!68RQW/<<[1\IYK2Y'# GW%5=.&R<@Q@_+P2.M:;*=O\
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
M@ID9*@KAN_!_SS4 ?_B<NHSN\HC)/!&*OZ)9OJFI,R[4MF0/,_&5<8%1WGV
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
MYRQR!YHOX(Y.?R&>1790^&[&+:TL/F2*!DY(!_"M>U@M[8#R+>*,CH43!_\
MKU/,A^QON<$FE7EY=-]ATR[B4=4E.%R?<],?C6W9>'-;B9#+J$=L!SMCRQY[
M>E=?]J+#!'(Z8%-DD&.?YT79:II&=;Z'9QH1,[7!;[QE;@_@*MQ6=I;R*\%I
M"K#HP7I3]X].*89%4Y!-!=D3/*2<.<_7I5%L;CCIVI69G.3FFF@8E%%%, HH
MHH **** %S1FDHH *,XHHH **** "BBB@ I<TE*!ZB@!"<<T4N,@BB@1ROB7
M3R95N;<>8QP& Z_E[5S+7+Q1Y8$<D,,<\?RKT6ZLW52=REL=*YN]\.O>[B"8
MF]>AJDS&5.^QQY<L7:0E8F.,DX _*E>5%RJ $=V(X(]JM:AX=U&Q4O@2JI&-
MG/'TK.P\<A,B$E3R&&.?QK1+L8.-F6(WC"-%(N1M&!Z"FO*LBE48JG7KCCWJ
M%F!C!#$EC\QS3YB9)."&4= O<>_I0T"5QKPNZ!85(4]AU)I $\N<PDM(F/,+
M=3[#\J62ZF5T,3&*1,E57I[CW]:?.-C1&)%!F@!E!Y^;UH:%96*SR[BI)W=.
M>A%57.'92>_))ZT^=S'L /S =QTJ#:9)2KLP8],CO6D5821,$) (/RXXJ["0
MNT\#;T%5&8I^[\L;0>IJY"/E"Y^<KNSZ"B0-#&F,_E@2' &,CN:?",N020QS
MP.?SJ:V@BEN%"(QA_B!&TFM FQ@A98[4=@IWG</5AZ'^E(N*MJQ\-@\EN984
M8QJ!\_;)[$]J5+9HS\V ,'! K9T378H]#OM/EMPTMQD(R-MYSP3Z@<<>M2QQ
M0-&WFDL>H/<FHY]3=1NBGIDRDLIP'4_CBM14099L;L<UDFTB*AT,BG.._/\
MCFNFTCPW=W]F;JUEB\K<4'F-R2/;%5>X6L9\;)N.<CVST%655R,YR*T?[#B@
M:03SR[LGA5YI#:P1!2LLH8=<CK4W&4HR%7< ,YP<#.#4J7<@.W>R #Z9-,\J
M/S60G=D8+9Y/UJQ%:!V"H'*\#.>E%Q,C<(R*X).[@X//Y4BD*0 KDYQTZ5;>
M..W!26:,@C&T29&/3@U1DN+<,##-D'(;;T%4(=Y<KDA25'K3)HY 6"D' . >
MF?PJ91+G 5R!W I7\N/Y9%;<.<$#'/O0(IY*[07P,=#VJSY*.FX'>XY ;O[4
MQF$G,<?.-I/7(IY5X4WY4@]"I[^XI%$4]PJIG&03G:/EQ7/7$OD7+,C(9'RV
MQU#C!]1]*WY(VG8G:">,$CC]*1K"W"L&09/7 K*2U+=-U+(YJW5) 8VN985Y
M+E!\I/N,4^&[DC"B'S'CB8K'(4W+GGK^M:#6ET6E2":1(V3.W( P/2DNY-22
M$1F*W\I<X8#&3ZX_'TK-I/1'+4I.,K!$)+M&6%Q]K$99B)0O ],\$GTK,EM$
MGD#NR;W'" X&/;/4=:LM:RS(LH=#NSC:3C/;@=Z&A#!5RP?GK6U/W-C=4]#-
MNK5$8O#"(YF8?*G SZ<U.#+ 1$P3YP-RY^[Z?SI TYG.UY9&')4MP *=]FDD
MU 1SC<N3DE^2/;/OQ2D[[G/52ZDI!=22?F!P%;(QV/(IIMBJJ2B!R<<D8"YQ
MCWYHFE>SD6W16(/.">6/]>N*@8S1,DH*H&7D2$$ _P!T="#WJ%V9DVDBZY78
MEPP0!6Z;^H]?I39$>:-I2JY9"OEDY# ]\@<&JYO)3 4$2,P7$:JW)';&<X[U
M/96NH7B"6RM[E6:/!)3 ##CDD?C1J@A?F*0A^S2EK:&X\K.!(Z;6(IDCBX:.
M1E^<#!)7GZ'%=19:%XB,BF6_MTCQ\R2C>&[]*U+?P=:(2\]QYA/5(_E&?YU?
M.CN5.^IYVXD1U*;"O4-D_P NU:EM#<7<<<,0EE8-]^)0<>HSV^M>B1Z)ID!5
M4LXLKU9QN)_.K4<7EN$C"H,XP !BH=2^PW13. 7P<^K7$AFN2B@_WU8H?3&>
MU7K7P+Y$A9[F-5V[0(E))]\DUVPL"&9H88U=SF3:N"WN3WK*U2\-M(8H^'_B
M8GE:3E)HKDB9:^&M&TU0QM6<C[F\EB3WX/%/@F,+*8D"JI^Z.!BMBUM);[11
M]HF8R.Q9&/) _&L6[MY+*Y,4N"<95EZ,/:HDF:P:2L7O[2F)Z(B^@%.;4BN
MJCBLH2XZ&D$A)QD8]:13-,W[MUV_6H?M15L[_P !57KT%2):RR@%$S3LV3=#
MOM3;L[N?6G-J$L8X8FH)[6>%?GC<#UQQ5:-9I&PL;-]!3Y6%T:<.JM@"4''J
M.M7PT<@5HW+*1P2*S8M*NF(8IM']*T4C$2A0, >V*I)DMKH*?2D-./K3A&SK
MPIQZXIDD-%+BB@8E+BC-)0 4444 %%%% !1110 4444 %%+BF\YZ4 /7.014
;A(SR*A#$4[.30(D'!SG:**:K["=W\Z*0'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_009.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 9 # 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^BBL;7M>
MAT.W1BGG3R'$<(;!;WSV% -V+M_J-IIEMY]W,(X\X!(R2?0 =:QKC5]0N$WQ
M>5IMOGB6X&^1Q[(.GXYKB[WQ!.+HWUTR7<X)*0L,)%[)[^YZUB7?B*YU(LXE
M? ."#]Y3Z&I=WL8RJ=CL+_5=/#$W-[?7;>IF,:_]\K@5SUSJUB[YC@)&?XI&
M8_K7/-(SG)8G/K3234\K,W(W#JEI_P ^X_,TAU2UQ_J%_,UB8.*7!JN4GF-O
M^U+7_G@OYFI)=5M&5',"YQM.">HK (P/>GI\T3KW'S 4G .8V#J=F3_J!_WT
M:!J=I_SP'YFL7!I!FGR"YC<_M.TS_J!^9H&IVF?^/<?]]&L3!^E*,@8JN07.
M;8U.T'_+ ?F:<-3M/^>"_F:PQDTN,=ZKD%S&W_:=H?\ EBOYFE&I6G_/!?\
MOHUB@<4N*:IBYS9_M.T_YX+^9I?[4L_^>"_F:Q<4!/>JY!.1M_VI: _\>ZX^
MIIPU.TQ_Q[K^9K#*G\*< <9HY YS;&IVG_/NOYFE&IVF/]0OYFL,"EQ3Y YC
M;&I6?_/!?S-+_:5I_P \%_,UAX]*,$4^0.8W/[3L_P#GW7\S0=3M!_R[K^9K
M#R:7FCD#F-K^TK0_\NZ_F:/[2M/^>"_F:Q,&E />GRBYC;_M*S_YX+^9H_M*
MS_YX+^9K%HHY!\QL_P!HVF>(%_,T?VE:?\\%_,UC8IO-+E'S&T=2L_\ G@OY
MFD&I6G7R%_,UC8XI />ER!S&W_:=G_S[C\S1_:=I_P \%_,UB$<T'UHY!\QM
M'4[3_G@OYFE_M&TV-(845%ZLS8 K#<F-0=F]C]U<X'U-0/!YS*URQE(Z+T0?
MA2Y;#YC;&OZ2P/EHT[#M"C$?F>*3^W[(#_D$7)'KY@K+  7   '8#%(0<<5+
MB',C5_X2+1EXF1[9CVFC;'YC-6#?VIA6984>)ONNCY4U@NH<88 CT(R*@6&6
MS+26+!"WWXFYCD'T[5+B/F-Z3482,Q*T9Z920J:6#Q!J5FX:VU"Y4 8"O)O7
M\FR*SV6"YL4O+4D+NV3PGEH7]/<'M4 !%3RE7:.XTKXC3QLL>J6ZRJ6QYL/R
ME1[KW_2N\T_4;35+87%G.LL1.,CL?2O"R*O:3K-[HMT)[.0C.-\;<JX]_P#'
MK3+C5MN>Y45CZ%XAM->M=\!VSJ 9(CU0UL4&Z=]44M4U&#2M.FO9S\D2YQW)
M[#\:\9U#5[C4;V6\G8F64],YV+DX4>PKL_B#J1=AI:XVK&)W/?.< ?S->>8Y
MJ^2ZN<]2>MA'9G.2:KR1,K">(9D489>SKZ5:Q2@#@#K0H&7,1(5=%D3E7&5S
MUQ2XSS2PIMFEC[$>8OL>]2!>.E4H$N1'@XHQQ4FTTFVKY".89@T^([9%)Z'@
MTN*,>M'(',(\1C=D/)!I,5,X+QHQY/W2:;MXH4- ;(R#1@U(!0%YJU GF&8.
M>!3@#CD4\ @]*4 C--0"XT#VH"T\#M3L57*(C [4H6G[/7I2@#%/D"Y'BEV\
M4\BFNZ(,NVT=,X)H:25V-78A7B@ TPW,8.%2=S_L1$_X4Z,S2LJK97 #'&9
M%'\ZARBNI7)+L+CN:7&>U2%"IP001V/!%&#5I)JY+5A@44$$^U/QCKTI 0Q.
M#G!QQ1H%F- I<4[%&#5<HAFV@@YI^#BC!I<H7(\4F,U)M)-&T4<@[C #1C/%
M28S2 "ER!<CQ0B;Y,$\ $M]*D('2G0H/LUQ)W+*GX5+5K%(A(W,6/4TA!J3%
M(0/QHY!7(]II"*E &*0J,5+@',1[:,<4_%!%3RE<Q#!^YU) /]7= PRCL3U4
M_G3]F"1T(.#00!/:^TZU-* )7_WC4<FI3>A!CBC'<BI"!28%#B%RUI>I7&DW
M\=Y;G#*>5S@..X->RZ;J$.IZ?#>0'*2#./0]Q7B-=S\.]0<37.GNV4V^:@]#
MT/\ 2HE$WI3UL<UKDYNO$.KRDAAN901R, @?TK&"\<BM&TTB_NK&^O/(GB=!
MF*(1']^O\76L0W<H4L+:4 =<KC%7&I&UC*=.5[ES;THP :=&K/&C%&0,H(+=
M#]*7&#SVK:*4MC)W6XU4!N8".<-C\#3G0JQ'H2*DA -S%_OBEG4B>3_>-4HZ
MV"^A !Q05/6DN)X[:!IIFVHHSFL=/$UH\RJ$8 GJ>,4I3C!ZB46]C:Q1@UAZ
MAXDB@E\NW59> 2V>!5S3-5&HJT:H%GVY4'D&I]M3O8?LI6N::#Y77U&0/<4T
M#VJK<SS64*S7$UN@)   ))/I5C39H-3M))(+A'FC8[XL88#^M)5X<UF4Z,K#
MMN>E* <T[:/\*@:[59-@CD."!D+FMW**W,TFR8#K39)4@4M(X4>I.*<A+*QV
M-P<=.M8_B'2[K4&@-N5(0'(9MHSQ4SG[MX[E1A=ZE^VO[:Z9A#("5ZYXIHU6
MS,QB$PW@X]JY^#1M2A"XN[:(C(),N2*?'X>?>"VIPC!_@7<37*ZM6QK[.!U2
MD, 5.0>A'2G;:IV41MX1&)9)0!U6$BIXDD100MPZC@@I@5T1K:+F(]GV)<>U
M2PJ6#@9^[VZU!.TJ6\KK;OE4)RS 5D^&M5O;[4;A)6#(L>0JC'.14U:L6K(J
M%-IW9URED<J5)^4'+'O04C::,N5#;ACGFALM*S.@!(!)+=^*:J[YHR$C ##O
MDURV.DEUVS\FZ6< !)02?4-62(XI!B097KQZUT_B*W-PEN58J03D 9STK@M/
MCG7Q==6Y#RHH;"'D#I5PK6I\K,Y4_>N;QL+2-2QMT<;A\Y' J1K*(:<TL"J
MLF#M& 0:G>VN60A5<*3GR\XQ5LQ21Z-<"1"F6'&<U,7[RL5*/NLP"A'TI<5(
M5/X4A7BO42T.)HC S2XIX0T;>:?**PPK[4!#3]I%&..12L.Q$5.: @[]:EVT
MF#WZ46"Q&1D\5+"/] N!U_>@TW!Q4D(_T.Z_ZZ+6=1:HI+<K$<48%2;:3 SZ
MU5D0,(STII!Q4@ _QH*T.*8$8'M013]N.:,>OX5/*!"RGS[8_P#39:FE!\Y\
M?WC4; ^?;=_WRU/(/WK?[QK)1]YHTOH0E:,&GD<4F*;B*XTK6IX:G:V\1V,F
M>#($/_ N/ZUG4^$E)48<%6!%2X%1E;4Y&/Q)XCL+IC9ZK=QJ"=J-+N&/QJZ=
M;OKUGFNX(W,JC+0H%R1ZK68[Q!P00X)XW#!'UJW#(BD12,0,9W",M_*O,Y['
M7:YU-K?VAL;9YEWD JR!?O#!X]JAFEMSB2*0"-@"(R<LAK/ALMT0G4NR$[0"
M-@S_ #ICP!9!D*H8D98[AFJC6</>3)E#F5C2@FC:XB ;DN,?I1>74,=U,K.
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
M1BYKNYT:64<4BL@<8SP7XJRD1DD5!R6.*HV"M)J$,9#["Q!R3TKJXH(H1@
MY)SWK>"[&<U=F<=-^S2"25T,8YQCJ:;YP4X0X7L.U:5V8?+_ 'G)'W16.QC9
MB0"!Z4IW3%9$J3R>823CT]*DEUDVQ1-GFL>2 X4@>O-5BY X X_&L:YT@7=U
M))<."K JJXX/X5,9-#N/\5R^=XCTD]C$3CK78VS*MI$,<[17F]VEW%KNFQW=
MPLS)&0K!<<9KN(W<P)@'@ 5K%Z7)O[Q?F*E6&<9!%85U C_N[L"15Z9[CT-3
M3W\5M=1V\TH223[@(R#4-VP;#*ZMQD'L14SG?1(;9ST?V47!"%=X/W<YP![=
MJ2+5[1[R>*7<DY;@%<?+VK.%S%"[SF,1F1B !PQP>I]:LR7,7F33+$I**"S,
M,A@?2LXR,SDC*[:;<PM"%BD0DMMX/?M6-INF+/"LD6'1P3_=VGN*O6]A<EG3
M^TW#_,Q#K\H(!/%+H4,UY 9+F_:!W8A6C0$C^5*WW#:9(FE,L;;5C+L<$.>
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
MLN>VB1LH',?:[KSF ( #$8"U8DNKI^=Q![G:*V1HEZQ_U73G(84Y]"OG?*C
M'&-]"KR>R#V9BRS2N]J">"R[L =:V-1=U50A'(!QC-07&B:F9H@+5BJR LV\
M8Q5V^T?4+IXQ$QC0#YB""?I70JC]G=F?(^8\Y\:,S"TWX)&[G&#VJ[X'=DL;
M@!1@L.2F>>:V-?\  M_J*P&U&]U)$C33#/:M#PYX*U;3;.2%WA#,V["RY&*(
MR;CL#@U(6=G^S!E1=_FGG8,XQ3$FF50NT 'K\E;O_"/:KTW*?^VE-71-35QG
M:0.P<&E)M:E)&9;2R-<Q!E0J6 (*#D4H><S<!<!L?<&*TUT75BPQA3G.2XZU
M+'X?U$MEY(P,]=^:R]I.^Q7(;B%]@!/8'I2.[K@! 00.<#K4L,-PJ /*A &,
M[N:E6)C\V\$#_:XKM4] Y2LA91DA>N.E*$#MDH.3SQ5KRU89+=>G-((HPW.<
M>S4^9!RLC$?(!7@]3BH)2Z'8$! JWA #R3C/?/%2;864!L\CU(I*2$XLH  $
M KR33+E287&SD@ G-: A@!QM;DXSGI08(6XPQ'IG--R3"Q3TJ#$;]ANJ_*@P
M/:D411<!@,\X[TIV,?FP1[U/,.Q" &&!BL^](%]&!Z <<UI_Z.#@1 D\@@9%
M*JP[CB'GL=M',*PYE/&3VIBD;B,BI20W5"0/44!5Z^6H_ "BX[#1C!Y X[UE
M:5$$24E0"9#R/2M? SC8@_G2<[<#8!GH!FE= 4IXY3<Q,JD@*<D<XKE[_3+V
M_P!$N+5(7#R* JL,=Z[?+ =<#UQBHVE&TG+-]*&N831Y)<_#^[$*&U@?S0X+
M;SQBI_$?AK5=0N[66UC ," ?.<<UZ?YK-D ,H[ \4AR1U-*-.RL2X)ZGBW_"
M$ZS)J2W4D<>2X9P":FU[P5J^J:O-=0Q($8# 8X/2O8<'KWI 2">3ZXIJ"0O9
MGDGAKP9JVE:LMS<Q+Y>W'R')J+4-%M[?5;MKM09)Y2P7&2 :];N;@06LDI7.
M%)P.]>6:A/*CB782K$L&QG -<>,DXI10U32U(DC6R79:(J@ !@HP:?%>W4">
M4"R0,2-A&.333=AH0Y0%AQE3FH)+R4 @[0<DD#I7G*<D/8W[_4B(9(AYH5AM
M#!>,\5SXOYPHC"RX4D[F.,FKUI>S$#S@"1@ $XR*NB6XP2+8@#J,@DTYUI-W
M8[71RO\ :@9=C+("3MV.F035NS3[1<",*&0KG"<'-;HFE89-J.O3(!%+YKLV
M%M]A'&3@&I=17O8.5E8Z/?7*8T\L)@>4:3!*U ?">OW\T06Q8F)R7:1P.?\
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
M [20JTG![ \&GJ$7<,DY/MBK2NA7'(4[*6(XP:DRRG!4(,=*@\T*<#M[4UI
M3DMD>N:I1$605V\EB#[XI3.L? 0X[53,H/ !'IS3=[9R2?:KY1%LSE_NA@!Q
MBD+OM^XWN>PJJ"7."^/I2M\@R#N'KZ46"Q*&?L:9+$TZ^7)"'0]0P!!IJX5L
ML2!4BNQ;Y0Q'J33 J?V+IR-G[);!_=!3Q96L38CMH 0 >(Q5AP[MP,8Z4JHP
MY(SBBPAR%@  " .P&!2D-N[Y[TTN.?DR1QUXIAW,V0I&>W)H&2A V<)G/?B@
M1OLQT'H*:JL#@-3@&7J_)[4Q#'0 X*9SW)ZU$]O QPT(!'<=JL$D,,X8CIVQ
M07W'&W - BF8(U&5+J/9SQ0D4HR1=OGT=0P_E5PQ*>A ![4Q@D;8*DYY!)XQ
M2 A*7.<*\##ON4C^M(3<HQ&V!O7#D8_,5."KGC*G'8YIKX!"B4 YR01VH&1M
M*X4$6[$GNL@(S3#=7**3]CE*GNKJ?ZU-@LK8W ]C61K$5^NFW4T-^Z")"^/+
M&./>HDVD!Y_I!DU'X@-.K!/WS-ND4''7]:ZC7=7C:]6..<. V"1'M!(SFN5M
MK]M162"+RK=2H$CX^][COFDN;TV\*0W-E*KL2P+<8/\ GM7F5JDYQM8E:&@;
M]8\O Z*BX+%>#BHIQ#<J)II7&6.'Q@YJ#2K_ .T2/&-HM^,,<8W>E.N+B2"[
M\F2V8'&6 &?EY[5PM-.P[D!OKMIE\RP6,[L12)@ ?4=\\U1O;P&Z<AV<DD[2
M-JH3Z"KXOR]VD*1F6(C(SQC'IBI1$TTLR12&)I"."F0P_&FW9ZB9#',77,TA
M# <@)N/2F6$\-Q*3&^9UQAI5P0/ZTY[2150/\\<38.%P>:L00&$,S)&1@D-G
M&%]/6IO$$,BMGFA)2Y0I))D _>_PJI<-%:1Y^T,=K8(SP![5+=6RWZI:PW9M
M\<AD7< *<_AAVCDMOM.)8X@>><CUJU;J5:^QGVLT>H,WV21GE'#-&<!0<5K?
MV;;6=W*5=A(O&Z09!.*@TG2DTF5IECR)1EQC"KBMAKT/"R);QYW8.UNM.=56
MY8@J:6K,1X)4;E2 /0]:9&4BW%XMX*GYA6B@6=6+N4!)&1R!5=TCBD\Q)@H
M[\*:E2Z UV!);9E!6,EF  &"*ZCP'IL<^KRWA48ME^7/7+9Y_+-<9'&][,@6
M)@68!-AR7SZ5[)X>T=-&TQ8L S.=\K =3_\ 6KJPM)RG?HA(V*SKJQ&YI85^
M8G+*._O]:T:*]<9SOF(QX4$C((88(- :+."B@GVX-:US80W#&3&V7&-W^([U
MB7$,MM,4FC 4#(D494\TU&+'<G,=N>J)GL-@JL]A:3.=UI&R]<%0*L011OR)
MASTW<<U:33RZC)_'-#IP9/,S,&F6& &L8N#Q\M(VD:8QR;&$'UZ5KC3'&09#
MCVJ1=+3'S.^:ETX=BKLQH["RMV#1Q8QS@,2,U;\\JH$?  Z#BKO]G;3\K$CW
MIHTO#9WG'H*:A".R%<HAW<DX)/?%/*LHR>/QJX-,&>6J0:9%G)8DU5PL98=3
MR3T_&I41FP0GT)[U?&F1@8W-BE&G( ,L3^%%PL46WJ#E0.V :: X'7CN,5H_
MV>G9B*7["G=F-"8S- 8+D#)[ <4%F(P!T[5H_8(\8W'\J!8(#G-/F$9V"W7H
M><T\ #GN:T#8QD8)I!8H,?,>/:E<=RFH &3T^M(2O09/KVJ\;)3_ !$4?8T'
M0FBXBB, C^5+O !PO09ZU<-BI))<THLUQ@D'\*+@9^\D>_\ 6GAWQ@\D< XJ
MZ;-=P(;;CT%.^SG'+G\J+CT*!<A<;O<C%&X$<E0![5:^P)NSN..M.%BH/WC@
M>U%T38H.%*@!LGMFD"'^\I/?FM$V2'^(TW["O]ZBZ&C.W!AQT'M1GYB 20><
M=*TQ9)CDY/K0;6.,%BP51Z]A2N.YFHI7+$EAR1GC%<[XWNQ9>%[@+(RF8JJ
M'!/K77W#0"!MDB-S@D'('UKSOQK9W]ZT,$CDPJ69 >F.*B4DD3)Z'->"@KS7
M180LQ 5/-DV@&NAN="GCTUEO'CA@"M)-*C;L$]\XK-\-^%=3<FXMHUVAP#N4
M'I]:ZW4/!]_J&EW4;WD\;%04@5EV.W?/'2L90YDR(G(V%GI]TAF-XH@5"J*&
M"EAR 3[T@,DFHXBE<% ,3R'"J,<]*CET)(;:WDMGDCNHA@1JG1_?.:J6VE:S
M#=I$#.DH8JI9\QD_W?2O/E2OJF7S>0MS:/+JBNDPN%51GR3M7'?..E-CE$CV
MRAYH&B8.JNNY>O7-:TVA:Q;NMO,\4L<RK(^%"DG^Z"*G;3KJ95C6W(C R%6<
M;0>_'7_Z]8R0G8J&[2<A)&1[IF)V@_*!]1ZU7ETZ.XQ&P))8"1T7(4^F34T]
MI<:3(D<5@LX<Y"QMAE89ZTL]R8IHFN(7# ?.AX0_AUJ52;U0)JVH"RE)6%I&
MB1<E8UP=Q'OQ_A3[8SR%F>(O)&P#,6PL8]_6M---EF0J"D.Z-2GS @'U-->Q
M=;!3'*%))4@D !AU/TJ&F] N8MW<R^9EK<&,$G<7XS]*I0/=)=(!)@R @%2"
M0/<5TD&CV4Y11<JD3.&+,X&,?RK?.EZ#8GSC>VOJ9=X,@^E4H/L&IQZ6;/<.
M8Y&"'A&=22*U$T:6!5-R?,:0D+!D%I#VX]*ZAFEOYXCHMK&N1DW4T> G'4#N
M:V=-T6*R<7$SFYOBN'N7&&/T'8>U=-+"REZ#L9'ASPN+-XKZ]C N5&(H0<K"
M/\:ZRBBO5ITXP5D,****L I,9HHH P]6AB%Q(XC0-Y).0HSGFJUN[>6IW'[I
M[T450(F=W&/F;GWID4CF<?.W;O11302 NWGM\Q[]ZGW-A?F/?O112)1)&[;5
M^8_G3=[ES\S?G113!#V=]J_,WYT!WW?>;\Z**!L>7;?]X]N](7;)^8]?6BB@
M!%=L?>/YT_>V1\Q_.BBI&@1V.?F/YT\LV/O'\Z**8QR,V/O'\Z%=LGYC^=%%
M)DLL(21R35>9F$G4]/6BBA;@1AV+'YCW[U*CL4^\?SHHH&-1B6.23Q22,?)8
MY/2BB@$-5VV_>/YU$78MC<?SHHH*(;R1UM9"'8';U!KSW7;B<76T32!2HR-Q
MQ114LAF=9W,ZR7:K-(%8#(#G!Z5F:C+(\B[Y&;@=3FBBLI_"9GI'PQ8G1[D9
M././%==?LRHA5B#SR#]***;_ (9I \Z\2?)J$[+\I+)DCC/6LVY=CHUMEB<R
M@GGODT45Y4]Q%;6&+- &)(\D<'\:YC2'==4F"LP&T\ ^]%%5#^&P^T=I?_=W
M_P 81<-WZ5EZF ^FZ>[C<QN3ECR>M%%9T]Q2+FH_)K,4:_*A*Y4<#IZ5:!,T
M+QR$N@P K<C'THHJ/M#,;48HU8(L:!2Z94#CO7H_@>PLX]*#):0*V0<B, YQ
9UZ445Z-+82W.OQ@<4M%%=JV+"BBBF!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_010.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" %3 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MHZ&-U)W9BW-MY5P3O7(*G'0&J^I9$4;,^#YA."<$CBNHUVV#-9EOGF8J-FW
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
M#2)@DYSG]*SH+RQE=;DSSF[CC/FD)E0/45M+W=$<DI<D;1-.VGE>Z:$&-9
M?+Q@D>]:-H\JRA+9-D@R2">_U]*YN6_L;K3HU%\Z2,VP,R9('UHAN9-.(:]D
MFD& $:)A@^F:R<.8YE)HZS5?&E];PV,5O!"H3"LN..O-<E>ZC=:E)/>2LJ,9
M=J*>01TJ?49X+B'S!@D;6( )(ZYK+E@1P'4D;T,@4]CN_P *TBW:S.ZG+FB-
M,NYVMXQ\DLBPAB,$@X)I+ZW1;R5G<%UD**>PXI!B"YMH&!\M,3,Q');I^E&V
M%]/:0Y),A90>,Y-#-$0W+AVB ?&%*XQTJL@>1I(8\$LJG\*D=,O'YF<J2#@Y
MQ4(8P'S878 ';N[=Z@:T-%!F8E"2X&3NQTI@E'VHR+\I60CKWJLLA4_ZP@D
M9I,'!D",4$F-V,C-*QH>_>'_ !C-<75O9WUN4WQ*4<<@\5UGVM)!W!!SDUYI
MH>JVFHZ?I<,BB&>WB.]\8VXZ5T4MT6\LG4-Y4$C8!EA[UFY="'9FGJ:/>7XM
MV1 C1M*L@'S$CL?6N*-K%%*P* 2!B6!.016A>W$HO8'LIV4[3@L,E1WQ6=J+
ML3(T:,)$()(&&/Y<"I;N<U:2+,$MM'(PED^8G"H%X'O4;_NYB-I)Y'M5>XA$
ML*7_ ,C*0%=2V&S4@E,K'#B,EN=YP /K4I\NES*G4=[%BV=8,R(X&U<],<BM
MBUTH7MO'<R>5B094[<L#5#_A'C<03I<ZC:^3*N%>/<&%2O=W&BZ;&(;BWN]C
M;,ID;?PK=5$]#OBM-#1CL!;R@2SD '  XXJ>1XXVVQ;F&<')P5KG[3Q'<:A-
M) (@S 9W1+DCZFM!GE@MD,I3<P&<G)!K"M6Y':)C5G;0O)>DAXSN! P!P3CZ
MTD\YFA%M(HP03O'(-9E]?KL7R5VLI 81G)(]Z($EO(EECF6/+8\C) Q_>/\
MA64:M1/<YU5DM$6$L9BD?[TE%.03R1[5?@:2*$QS9VN2%';%5X6O?)?:RR2
ME1&ISCWS3!=2JJBXD<.<#86R2?2JGB)I:FGM6EYFC87*V]WELN >F.:W+OQ$
M(;59((LACC)YKC%U*'S7D9R54[<+SS]14D4]HTHDC/)7:<G(/X5A]9G>Q5.=
MW[VQ>NO&99&*LZN"1A5R!5:#77OW,9CEC.\ Y7 YJS$BK&PBA5"/FW$ G]:R
M5DF&J,DTUQ<P@CY63A3]:N+4W?<W<5/8M:D\FFO'/<L8S(2L4D8W!E]ZT[6_
M6*,-(5990%A*_(V.]9"W$L!$8BNW7<0B>1N53@XQ3WMM2U&[65]&NT"J%!P
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
MX[ODDDT$G.03^%5+K4K:S0M.X4# )K!O?&EG&&%L/-(. 1W-#FD"BV=/YAX
M;GTQ56YU&&V4F290?0]:X6?Q5J%SYGV<[& !13UKF;O5KF]O P=B!G<&;@5F
MZG8M4ST*]\8V\*.8ESM!PW4@_2N6_P"$GNM55D:5PQR2!P,5SEQ>&X_=C" D
M!AC)K,DO[?3G9?M(<N3A5.6S4/F9:BD:TK7%U.\;$D+G!)QDU1N[B*UR2\:*
M.#SAC67/JM[=A85"Q*#UQDFH[;3PRR^;AY&/+L<FA+N66#J$DR[;12 1D[N.
M*CAACN-QDD+R-DC=VJ6V1(F\ECAMORGUI1')LC*8+9//3UIH 9$-JH5,%>,@
M5+%(V](XTR[KA5Z\_P!*;:^9>W;6ML-T@.'<\ 5OI!%IL.X;);HC!.:OEZL!
MUM -%B-U.R3W+$80]%%.EN7O9_-?(4\X'.!67+,TPE+MD8SD5<M$,DBQ1KEG
M4!0&Z&I?O: C=T81R6DLC.J_($4FIKW.G>5;6K.8@!YH)SDFH;I5TG3H-/C;
M<1AI">IJ:]LKR6^\F(AP55B['  XZT26ED$7W,;5Y4BTYSN& RD\<]17.^*8
M[F]LK=+:.27#!B(USQ6[KVJPZ J%+9+F=6"DR/E#G/;VJM;?$#A5DTFW8 <$
M,012C&SNRG+2QRZ07RXW6MP!CG,9J93.,9CE 'K&:[.+Q_9OQ+I0Q[/5J+QK
MHQ)W:=*GTP<U31-['#"4;2'#>QQBI4N4.%#@,.H-=U_PE7AQT)DMI%X[Q@TH
MUGPA=(3); #H=T/-3RH.8X"6Y NX 7!R#WS6E',O3<1GH>N:[!#X(GP?+@!'
M0F+%3C2_!LZY5K89[[R#3Y?,FYQ>4(8'&3Z''%2Q*J!3N C'&#SFNVC\,>%I
M!F*6+D=!-FIAX)T>3!CE<?[LN13Y6*YQ*MD$[AMSDG-5;R4+<VB[AR_ '2N^
MF\"6;?+#>W ?KD$''Z50N?ADMPT3G5KA7B.5 C7&::3"Y@(1G.T Y)W8R!3_
M #Q'$3&PW?WGZ5O'P'=*5']J^;C^]%C^5-?P5J9!'VZ$@'H4Q3LQ&"]T0H+R
MO@$=. 34@N9=V!*R@\'+9R:UO^$.U-><V\A![L:1?"6IQJ9"D;N3SA\#Z4:@
M9CWMQ% Q6>4$ @!6Q3-+UF^^RHQOIPY))RQ-6[G0M:>*2..R#N0>!(,"JMEH
MFMVEO#'-I[HR')VLK#% %*WDN'GGLI;<FZR CGDYYP!3+M+RW6*&Y,D3#YG$
MC$Y]\=*CNM?:8[(+=?,0A<R+\R)_O52FOWFGF*R ))D,"VYA4V9HC0>_M[8[
MY(6V$ 89>9/?_/-6I+G1[6WEEGL9Q<.H\A3P@;CM6/:7=E9F.22 2N"S-._S
M;1V ]*JOKRZMJ%E96Q,$2R@;W.6=C_*J46#9:,4\\1FFMG*,YSDY5!7-:G:W
MU]'*EO"&0/AB3@L>U=I?W]SK,,%A!'"%@8_.#M+'OD4R6U8D1NBDA0=ZMU/O
M0I\K%R\R/.?[*N+*)YC-&CK_ ,LNK$58T[2GUJY\E;IC.R_NU5."?<UZ PTN
M2RC5K6)KH\7,TR;SQP-F*JSZKIMG;2VNGJ3.%(W 8"CZ"M'5>Z,U1C?4Y^#P
M4D "W#M+-G#!1P*TM)\)?8->M[EE>-(W4QD#)+9ZX]*GBO+MK40GSHE&-TI^
M7&>V::TMS-<Q2&[SL8'<&Y K-RF]V:<D>B/5!J$KS2C?GGEB.!3#.9S&J*^
M2"P.,FN=T"^O-2^UED'FQ  !#R1ZXJ=?$:68,;V]PLHR&)BXKF<9+<DVV$QW
M(#L9F&0!D 5:9&7:@F<$Y.Y6QBLJ+7])= 'N6CS@GS$(R:M'4[.X9%2[@D4J
M1M+@&EJ!K">Z108Y20/O%VX JAK.NW.GV*RK(6<DCKC IMS<@6BK'L=2>09>
M!67J]I+<Z>2\8& &!4\**I28K',W>K7VIN?/N9&4G(7&!5>2X4QJ@+Y'0]R:
M=/>VMBA,SJ@X/J:YR\\01EF^PPNS@8W/POY5:BY%)V.A35!;P2KNS(0#DC!&
M/>L:ZUJUB5N293GY8^_UK#>6]O\ <7<@GDJ. *L1V21Q\$,2,@YP0:OE2U'<
M@-W?7C_NW:, X !YJ6RM"TI,V21@D]ZLQ6_ELI"G!&2<<&K$"!I5VD@YZDXS
M2<N@%M[:(J#G!!Y]J0(R#,;$G/4<YI[P.82"OU)..*2TBD+K&$9B3C*CY?QI
M+4;8],[T::( <@D=#5JPTXSJ3)NC@#$AR.M:(M[2TB_TB196!&(QP :SKG4Y
MY&5@<1G*A ,8JDK">I?2[LK!56Q@ !;!<C)-9L\^^1CG&&/ Z'-,C1C(Z;L+
MP0Q/ JO-.B23Q@@N",>E#=P2L.N;@I;3/&A!VD!1SS6YH"_9$2^OBZ2,@*C&
M!53P_!"2;[4@RHO(5A\I-6K^_?4+H$+B!3A1G Q37NBW))+N6\F,C'+;]H[Y
M':NGU&_^Q ,<M-(H4,HP >:YOP\8SJ312*Q <D$#(R*W+H+JBWB1 M]G56!
MY!&:$G8J^IYAXRO0+J-0Y*[@W/XUAPW8P/F7GOFO27@\(W8%Q<7EK)+MPQ8X
M -">'?"]V08FLQGH0XK5+34AO4X2*=1CD9/6K"3\\L!SUKT!/ FA,H$:J2>A
M63FFO\.M/;/EF0$] 'J'%#4K'!7,P-JQ+8'8YJSN4*,%B2!Q763_  RBD38+
MF8#KC=GFH3\/+M0 E^V.AW#-2X!S-G/HRHHQP3ZU)YA)&7SZ8K7?P)J4*DB\
MB8]LCFH5\(:RH#?NFSTYQ4<K'<KK*57(=LCKAL5934[I%)6YE  R 'I!X8UT
M$XMT<=\/BG'0M85"#9'..S9%59DNQ)I^NZBD*L+NXR2<G?QWK2B\3ZJ,C[;(
M.3GG-84.G:K;PA'LI5(/89%/$$Z,2UO*"#T\LXIZ@=*GBC5-R[KD@<=1R:4>
M,-64'+QL,G^#/%<FUYY;XE#*<XP5(%2Q7:E004V < GJ:>H'5Q^-=25@#'$^
M3Z8IUSX_NXF11;1'>P4D9!%<M;,&D9RZN2>G3%1W[JT]H@P 9<XQBE<3.\@\
M7@)E[/"CONP2:F'C&T9E$EM(.<=<UQ+2$*69\CHH8\U!;%Y7.&P"P R,<4]@
M-.YOM.T.!H;6VDGE)WFX9<ICT]S7,ZCJ[.T5N+"S NF +F+YU'L:=<7\L=C'
M#(\Q>0$XAY0C_/TJI/:BULH;G;)(P.2Q7@?K5:EV+PL+<ZD+6$NEL(PQ<#*@
MGK]3FI;7P[#::K+=O.L9M\'+-AL?2H++46=(RGDI(K G)P /4^E7+>XM=2U"
M<!X9Q(P\\QG+,/7)/-3)M18[7(M7NTTZ6."'YI9D#*<;5P:C*Q6J)<WQC>0Q
ME-D62S9S_GZ5JW^@+JU]%=6ES%?1Q@1I"3Y;1@=L=Z@U?35T:8&\:)'=58JJ
M%@J_4=*SC.+T111TR,W*2/=LUO&""%'3'IGWXJ")+66]DA2T+.20$1< D^E7
MTA::SDGM;E#&Z84J,E3S@8/<FJL,\UT((/+$4P40K)&,-WZMTSZUH3<;<2)%
M&(?DF:#Y70<@GL*A0(=JO"0NT@\<'Z57=;G3$:/9'@-M4K(&4C/KZUI2:1JT
MEC:30V[8G! C#<@?2@/4ZKP'#:V\]XT;EY)%7>2N,8S75S:?;W$Q)49/?&:Y
MSP1H&NP7=U+J5LUO"ZJ(BYP0,^E=ZEA&%.YF+GN#Q2<;[F,GJ<^^BP,<%%92
M>_;BJ,OABS<L3" 1TXY-=;]E*C 8G'3(IAM)3T"D_6I]F+F. @\,0M).H)0H
MV!@X-5=5TBX@A!%U<8)Q@R&N^BT^>*[G9U4HY!!!R<U0UJPFEMLQPR2,&!PB
MYXJ/9O<I2/#I=/;[5(7))W$_,<U+%:JK\(N[KSVKH]:TZ>.[.^VF12<\QD _
MC6:Z(Z< JX&,]L57,]C56W*@0)(#&02W!]*F,94 NBDD\D4^+858IS$>Y'(-
M)+/$\L<$;9D(X"\DTUJ)L-KB4@/E<]#R"*9&\1NA$7(!Z!1DBMRUT">=1),_
MD1C!P#S5F46NDVQ:TMD#G(\QQUIV74+D<&G,(5DO)Q'$.0HX+#WHEU4)%Y-D
MD<2!OE(;&16,\TMZQ:9V(;CYFP"?:G1*BPME=PS@8/(H?D(GEN3+=LLIW J"
MQ#<5'&@*^9R5!(!!R15=W9-02-]N'C+<' XQ5.YOS&S&V+,T@  ' S0DQE^6
M[V*'9SG&0".U6_#.E/J5\VHW@Q;+@HI&,U)HV@1B1;K577+#(3S,D'Z5/JNK
M[<6EIF"V4XYZM5:(39=UG5!<(UI#E8E&!@ YK+ME+IL).!R.W-5T;$2G=DCJ
M3UK2TNRGOKU9D4O;(P)8L0".*5KL-C7TNP72-,GGDDS-<,=A/&T&K?A4,9;T
MDC)P#@Y!-8>LZJ;RY8*Z"-,JH!XXK0T(N-+NKJ*X>-E!P5. 2*K=Z!T//]3\
M%7JWMP8[F,AI&([=2:K/HVIV<*@(C!>"5/)%=_>P2 P3-UFC# MQDU&!&J@S
MVY/3D'(S75RIQ)."$M_%A@)AC^)2>*F&MZC$JXN;E3GKN(Q7=-IT,B?NK5T8
MG(('%59-.:,[I;53'W<C(%3R(3N8%KXJU9<#^T9R/0N<5?3Q?JZ;L7A/&<'F
MM--%LY<.(X0.H8+UJ272=-*<Z=%(W<K\IJ)4VMF-&98>-]:=6D+Q2$,1AD&:
MUHO'=\H4RV<#?[N168VD:<RLD-L(CD]&(.:K?V$Y&$ED))R2!VJ?92%S(ZJ#
MQ^I7][8 #_9?FKL/CS3GR'MI%(Z $&N+3P[(XR+[/' :/!%-DT*YA^[<1,#V
M'!I.$T.Z._3QCHTBY,<BGTVYJ?\ X2/1"A=YM@[@KS7GD>C7+)N22-CGG.01
M[53O-'U%T\N,)N# D;\#%"4NPKH]9MVT:XS)(]L6QD*6&!5AK#2IQ_J[9L^F
M#7E:072_NQ"Y?'1>1FG[;F!2\B3(1Z@XHU[ M3TQO#^DNN#:PGGL!5:3PEH\
M[ FR3<O0CM7GBZBY92L\X/0D,<"KL>NW<6!'>R@G'.[.10!V$G@S3F 4(P .
M0 QXJNW@JV#@QSS)C!X;(K!3Q3J/47+;%ZG&2:;J'CG4;2S+0R9D) 'F)C%&
MX/8I:CH$%YI-HUL)3J+RE3$I"LB\\_YXK:DMH7\'V-G!$8K\.WFA!ABW/)]>
MU9.LZW%%=H+>TC$B$,J%B4+<=#_2LZ]\7:M?,@B^S64@R08E((;L,UFKFA(E
MBJ21?;)(99(V/FQ3H"I]/0UGZCH^D:;K,<D!GG#-O:%6) ]5Z4(+B]M;N/4U
M26:0B3S"<,#ZBNS\/^%D?0YM1,!2];'V9 ^T$^]4'F<9-"K&2^L2B()U"P-*
M=R ]C5_4=;U#7K];2UMECB,0B#E0 S>O-;MOX6U#6 TMQ]B)3.^&##$/_6M;
M1/!%T56:^"6AR3B+&\CWJ.7R%S(XE[1%<0--<R3%MCKMPJL.@R>M;MEX9UN[
MBCLH8Q!; EVE>/!+'W->E:?H&F:;\T-LHD QYC_,WYFM$M@X'3Z4^5B=56L<
M3I/P\AAE2YU:Y^US#&V!4 B3TP*[*""&W#"*"-,\DA>34HYZ]*7:<8'2KLD9
M<S8T@NW.2/<T@4[>>3[=*E"#.3UQ2A1T':G85R(*P]?2G;#U!/-)+/# K&:1
M5 &>3R:Q=0\0"%6%LNYE /S<<5+DD.QL.J1*9)'"J.I)QFLJYU^TMB5CPY'J
M0!7'7^NS7*EVF)*L=RAL\5A2:C%M+ ,'.<L&K*53HBXP[G1:YXONO))A4D9.
M5' KA7N7GN7)52\F3M5>2:O6R).SO-/O#<HO7\ZE@O;>RE80Q(;DG&0-Q%"U
MW+VV(;/PI>70$EU(ME:D99MV&(J26'0M(9DLDDDF/)EW$X-5Y[JZN6,ES(QP
MVT)NP!51R[OTPR @ C.!3<NP<MRW'K5R%$AGRNW('6EFOFN+<[PRELX#'(S6
M2F[R$*8R#T"C-/!+;1(Y8J>0.G-2KW'8?&0"4 #$?>'4 U&+I+>U#.I&#C(7
MD#^M++<P6<J+,ZA6/4#./>M*ST>XUMA)*OV;3P<B3HSBM$F)LY^87&JW]O#:
M6YD?)!<#(&?6NNM=#L='M0)I6N+H+DX/RBI9Y].\/QO::<L:2,H)D)R2:Q)[
MUW5]A!=QD'&"33;Z"0E_.\SH7;G!PH& /PH""1P&;+E 0!T-56*JZ-NY)PP/
M':I=EU.\=M:(KNW)QV6EN,N1:<VH,8$&?,QN!& !]:U-3O1IEG%8V4@" 8=Q
MSSZ4/.OA[253RP)F!&[=EB:YN)S<?,[@L6+$=JJUA+4LAR[,"RG)&T'@Y-=7
M=!+/0&MH719&&65&PV>]8>EV$4E\92I:&%03GD$U%+.UQJ4KXWDG&!QWI+0;
M9T&I>2^E:=<7#!-JCYP2&VX-5H6M)(P\32.C< DG!JEXZO?/DM[7@>6B'9D
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
M1I% QPI&15Q8G+*2$.2#587.6 ,P QP>U N61@3(" 1@9Q0FQ\J/37#;LDX
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
M!<K'TV+P*M1V$4:*&&#U./6M:*TCMX"Y.0!DC/>J3R%YE=4*X7@ 9)I.;*2
M0)"=Q0@MC [U8\I'PY.#G@@<BG-&T[H2@! SNSGFIHV-J2&CR[8."V>*AA81
M( &XY!Z'IBFN$CN;=]N"6QQT-+/(T*DAL#&<CC!H@L;O4S&(T:%%;=YLB\'\
M*$KA<O)'O*D\#G)/%3I833MOD=HHQS\O!-2J;73HMTTAEE4'+8Z?A6/J6LO>
M,(X7:*-1AEZ$FKMV%<U7N[>U98;3:9F.20<_G6=<W\[EI+B0$HP'W3QTJEIT
M(C8DINF/().,"H[MYVB?>Z#/.P#&<>]*X%N;S9&D:%"H !.W@FH09[B:,A0&
M0D ,,\4\3,"CAR\C*":=(Q4L2VP@D YR :0"2RE9N3M 4@9[&J2RM=7/V:V5
MIK@G 6-<\^]6K:PU#5I&AL]K-TDN'&%'T]:Z.QAM/"UKL"0R7!P'9'R2:T44
MM62Q=)T"'2%_M#5I$DG RL>,JOL*CO\ 7#J*N,^3 ,J@SCGWK*U6]NK^3.\(
M0>$'051V330%CL!)Y/H:5[C1/*0(T1R'(&01P"*JX"JK%&V'&"AR!]:=%,%4
M+)RP)/(X%6[2UDU&X:WMCB'H\@^ZH]O>BUP9FZ7IKZU</%#&R0ACND]![5T]
M_>0Z)IWV&R4&0* Q!P14E[>VVB6)M+1E5E7!)ZY_K7*3XG9[B5F8L 2!QFKN
M2*97:V2:1G!4DL-V!6EI5HFI.)?)=X!M+YZ$?UK)LX);^1K:)3O<E2"<@#N:
MWKHKX4L8X8;QMD@/R;L$-ZBG;L%R'Q?=M9W%LD4F(50C$?2L&TNX;MWDO1Y8
MVE4<@L6]CS596FUBX!ED=D+$Y!^[CVIJ&&S8E5<2*^[YVX*T^72Q+J-+0VA>
M:9:2O;A94+Q@-);ON4'OD5L6M\OV21;9W>SD&P2KR0W^-<E;-)+(OEV\,>"6
M+ODD+R:V(=16VM8W%LHA#DL\;;C&?4BI=.^S%[==C'DTN2WN 2\I#,22V0<#
MU':M2VA6XFMRL"1 R9+!3G]:MW&I0:I*+:)!<F1>2&V_C3[2[L7=(X[>ZCGA
M)!#+E"/K51;O9EMJVAI"S)7/G-UX.,TGV*11D3\]_EIXO8E7!##Z#(-,%ZA.
MS:P_#-;&-A%BEBN$#N) V<<8 J\)43,<C8(Z8ZU2=T=H_H>G45*MG;2*"00Y
M[AL9H'<N+(AR!C)[]#4 1UN0R,I!X()J)K"-&R"X/^]4T \M\DDJ1W.>: N3
MF:Z+8$<9 Z#/!J59+PL-ULIR,_?Q2+<PJV,J!]:N&[B,>"5P1C).*=QV*UL;
MJ16B5A$%))7&X\^]6D@N .90<>JU4CN$@N"0,J<'CGFK7]HQ$$D."/X=M&HM
M";R)67!=?P&*JIYRYC"LVTD;LX!J=;^%\#./4$=JB>Y"RL44L.HYP*=F.X"2
M=@?W+8'!.[/-,?[0X_U;G) ZBGB[;;DQ8&>0),Y-/CNR6 -N_7'WA@4;!<Y>
M_O2\;"0*\A8E@1D**S7NXH8C-*@ W @#CBL:[UH,Q6UCRN3EG^M4&BDN)#)*
M[$D\^E<:I=S5R.IN=<TTA7$A8QK\J#)YK!35+F\FD2,",ALALDD"H4L2I  R
M#Q@U8LH FK/&. 5!.!WJK1B@U96>*5]SS%G))P2<YJY;6N%4# ;WYJ_<6H55
MCY*DDYZU+!'$6*G("X&>]0YZ#L0VUDB;F<'+'BKHLD8>A/<'D49$1W@D@<
M=*A(DF8E"P/J3@5G>Y0VY!>X\I'8HHY8G@TL<095"OESU/M4T5D\<)>0@ $
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
MZ'X=N-2:.XOD,-NN"$'!?ZUT.I:K:Z5 UM;.FY4( 7L:K>(->2!1:VC$$]6
MYKE;F6,21"$AI&;+&3M1N,;>W5Q<1;KAP >23U%0D0[ED#R/E1M4IBH;X*R.
MT;DJO#DGO[5!IEE->LY,SJ(T.&/8^E:QB8S=MC7L3:2/NN6($;8(8X#"M75?
M$T,5D;6VC6)2N-RG(Q7(.3#,$;<[#AF7G%)'$DS?--N#'! X)K2RL8.4KV;-
M02&\@5AB7 P >"35VUU"VBN(7FLT=HL$&0Y*M52&%%!CA.R!<<]R:=,UO%!L
M,@5R=Q9ADG\JFZZF+G*#<8LO7$XN)YF'(N&!9=N ,?3M4,EK;B*3,_EJ6P%7
MD%O2H$#- 9(7C9ASY8DPQ%9KZA+=2 S%8C&20<9/XT2CIH:4)U92]YFMHFOW
M.FP2&2R6>Q!()88*GV-(;Y=9U&* 6R1M@C#)A0/4FH(GFGM?*DM_*LF8,"#A
M2>*35[9'N%NK.XP< .H;G-9<J;L=K;1I7&F!=1A2"8FWC7<K;LAC_2KZ0S#'
M^D<'_9[U!IVD7=K8Q^8RDG).>>35PVUR%Y$0/8!B*V@E%6,Y.[%/VA1C>A]\
M8-1NTB1?.X&6  '!)XIWE7&X$J#]&I# [3)YBE%C^;!.<GG']:NY)L6TPBA5
M<'*@"K N2QR./8UBJ9@%"RY']TC.*E#W.1@QD#VQ4V15S7%R5')QGIS5:0+-
M(SL@(R,]\U1,\X7YDC('8'FIX) 4!8D C.!SBBP7+(L(6YV8!Z '&:>+"(,#
MOD ZX$AJ)+M5!&[\34\=W$QY=0?<XIH16<"VNE(+LA!R&.<58-U*V '7 [%<
M8JM.S23?NR",$9[4XK.FT&%<$=FSFFA$PN;D]!&20>Y%17$\KJ(W1!N7!,;<
MTPF9>ML^#Z&H)I7"_P"HD&<C)7BF.Q/LB\L@B3@#G=BF+  P^=QR/XJM0VQ,
M"^7*1P,Y&0:?#8RR7,<?F+RP'W:JXFC%\8P+I_C76UP,FZD< #@9)(Q^=8[!
MI54NNP,,L.I KT3XP:1#IGBN/5%C)&H1Y+8Z.F!_+%<!;I=W/$4&,DG<_3']
M:\^4;2L=$7=#8HT2U:3DDL0H8[:K74-Q?0I96\!*D@M+_=K?MM!+@/=OOP20
M'X4?2M"26VLE&2" , KTI)6U!LRK/0V6)4GO)'  &" HQ5\W4%@/*MT#D+D'
MI6;<ZFL[% 9/W?' P"QK/603W321B0N4 )VX '?FEN(M2:A=73^9,K!5)(4\
M 5E(]Q+,H)RA)R2,J*?+/)-<&%C)'&['Y W0=JE=Q"R0QA@,_+GG-4D4%V4
M14()4@95<5!.B20.0S 8/7J:>0UQ.HBY" AB>!FIC'! &FD;S!C;C.0*0,CB
MG'V. MR"-K$#H*KR"(D#R<DG().TG'K56PO8_)E1CA8VRH]16UI.FW&K2@0V
M_P I.6DD'R#Z53@R4Q3&6C2)&W/,,; ,L*T=/\)/=QK]ODD$0.5@ P2?4FN@
MT_1]/T"(R&3?,WWI'.6/TJIJ?B$(S0VR8&T[G)Z4EH!-->V6AHMK;B,(H(8!
MN%-<;?ZM-J.IQ2%U"MD!5&!BH9[MKJ-@ '#MEMPRP%4YW1;F'RU<*A(R1@4U
MJ!;GB-NTA5RYD(&=V<5&Y2!&C^=R<+N)QS4=Q,B+)L7Y&;YB>E5'NGE@$,:A
MD4;B6X(JE&XF[*Y8+K*X C?<<8 /:GV%M)<7(CA@RS.=\A.%C'J3TJM"+<N7
MEN9D+_>:./.WZ<UTYN;-?"L^FZ=<B?S4Y!0(Q;W]:+)&3JQ>S.JT;3M-T.Q,
MYN8_F/[R9F&&/I65K'BJVN;5HXKK<2VT1ITQZYKA+^ZN4T?3;8AU@B#Y!&!O
MSS6:LY/ R,]<5HH7U,)U9_9.AO4DB@$D<I<$X9@HX!K,,J1AHF;>@Y.3D8JS
MI&JOIUTC, \).)$/.1WK5O\ 0;5=5ANX7D73+B+[4%88P.?E_P ]JEZ.Q<*[
M<=3%MHE5!=M"#'N CC<8!_VOH*M7%T(-(EF2-7D9L%",A?>FW5X;V9&"!8U&
M%0=%%%L5ENO+D*K&R,K,>@&#UJUW.?VSE,P(KJ>=SYDSA0.@XXK1L)+1%83*
MP9B1O(YQ5%-.U*)!*EK<"-\XD\HX(]N*8\5V1NE64 Y ++P:UNC2:4NIHRR7
M-N[16ZX@!RN!N!'KFEN;^-42'[&'E(!)=<8K)@N[BQ</#(5.<XZT-<W,LAF:
M9MS'!;/-"1/LKNYH/ITT%N;\%@RL"R9QBKNF2JTXC&GL)B 8]K[B<_6L:UBN
MM0D$/FN4)R<Y(K;N<Z$\=N5^T(T8:*38,Y[@&IF[Z(Z:<&M6;-Y/,G^C7Q$4
MZKGR&B5@0<_-WQ6=8:;;W&JH87$L:$,05(8&H)U<W,5V[+ND&2L2Y&?>NATJ
MVE6$S2.H:4$@*,GVS6458VE=FF[D*JEN N*< HYWY]C5$QW&[)1,#OFG![@'
M'D ^X/-6K&33+^58XW >YK(22:2::=4R'?"Y. 5' HGGD\ME$;*S#;DKD&K<
M%LL<:H6R !@'M5B*PN6!YMV0C@[>:F%P#DX(/'!'-6UMP!\NW!]:18]O1L&D
M%RF\HD.W:V21UK6A9P@0=.F3UK,,A6[2,L"#DGN35Z.ZB9!@X;T(Q0-%P!=H
M.P')Z8QBHBD;RJ#&K D DC-(+D%0-RL/0GBGQNKMDO&,'&<\B@+7&"6/^TI(
MHX@H5<$ \$U<"Y!) ^HK-B1VNKB1$!Q@#G&>M6#+<QOGR,@?W3FJ0F: 4%<'
M@=ZI764B8!L#J 30+^9U ^SR#U.S.*;<ONC *DD\'=P!5W$BS;.GEQJ>ZC<1
MR*VM CCG\2:=&@&UIU/Y'-<U;VDRP*$GP<<X'6NX^&FD2R:[+?3[7CMXSL..
MCM_];/YTG8;.V\;>'T\1>'I+?8&FA8319_O#M^(R*\1:6"TBQ&@+@XPW&*^D
MJ\3^*GAJ72[F;6;:,/:W;CS 3@1N?Z'K]>*YZT>J*A+H<)?ZI(R *265B1Z
M5D/<SSW;&>3<<95 " *6*<K,ZE%D 7)*C@5-%-%%!AE8R')!(R<5@:E"$2O(
MP,A"$XSG+46T[M>2HCL$'R[B.0*198MQ4*H(4G.:@MKF.S@,S O(Q&%% "2E
MH+HB9LS D@GKBIX899(1-("S=0Q/(J*-FN&::7 R,9?DFHM5U7RH5M87PX()
MV]Z:BV[#NNII"%+2$S7$B@$9RQS67+.^H3+;Z>KR2MD%0F!S4FG>&]5UYUEG
M+0VV?O/P3]!7?Z=IFFZ# (TV(Q7YF(PSU7*H^HKW,'1? ,4#>?J4GF=#Y0/R
M_C707NKP:;;B&S$("$+@?TQ65J6NO-"T47RD@C"\BN:@B<0()&<Y<$,!R#4N
M38)6-NXN)[IOM%R[#(.%W<5BRWSWM^4A4+!&N"Q&<FGS3+;!U*EP <DG.,U%
M&$6!5.%)&X@#!)I(!ML&6*27Y<D%B6;&*K:A++)9H51V&\'=C&*OE8UA4!<E
M_F(SQBLR[NKF:X$-DS$@GY%7 JXK4F3)[R":5$F*8C50 I4U=T?1I&VW$B>4
MN,JO<_6LR[%PDH4S.LRX) ?@&G2:]J?D/ \@8,,9/!'XUIR2MH8*LF^61:U)
MM.CNC&&D1\')104-8(O$AGW12L!GTQ39GFSYLHR< # RN*JV\7GS>6.ISBM(
MK34APC>Z.GM;N*]LY+.Y??YS$H3U#8/-8EH"7(ZXSS4WV"YL4\T_.X4A=ASM
MHLHI%,90#YP2S$X J4DMB&M-"18OG7<#R1QWKI==U2*[T^U@<20+9Q*@ ^Z2
M?ZUBF2.WEWQE7*KDD\X-5KB47,;6S$-)C/S'G<>]#@F[D13V9+;%'5MC!L'
M(JQ;7,"8\G;*S95U=,@"J#:;<0PVZQG+ECD(<L2:M0P3Z3;MB 23%BP+#( ]
M:3L5[!)71T<&HW[Q!//<@#"KT"CTH,4LL;&<GR@"6+#Y17+?;]1D F:Y*)R#
MCY0*8FIJY,5U-/(,Y =R5)^E)19@\--N[9<GLK"^<_9[=D3)PXX)JQ#X;@DB
M5!)E5!)!&"3[GTI8-7L8H1YL3.V[:JQ#&/SK+U77;FXQ:Q/Y5MUQ&<%OK_A5
M.[T1I15:,_(Z."VN;2!8;!"#C#% &#?0TD/A34WGM[O4'/V8$^6LKB-_H%-5
MM$OH_L+6POGBD92$(;:P;MCT^M9E_>:S=RP66L7-Q*L$A"Y.YUSZ5G!-WN>C
M)O0VQHFV\4?:E98W)>%)-Y4=AD<5O1* H'0#IBLNQ@73K2.*)20!EB>"2?6K
M@N2R@N"I';%59H?,B\.!@#\^E*&*KC -55NHV!!;!I7G58RX)( ["FA71#*X
M>ZVK]R,9( ZM3A<J3C8P [D9IL$;+"N\?.?F;OR:LJH$;<')/7H*I,R=[D:W
M:;N7P!ZBG"=& &\,1Z4NP  #D>AILJ(D99HDX&>1@TP$M@=S,5.6.!CGBK1A
M##<Q]L'K4*(54*#M*CITQ4Q<L!R2<<GWJD@%-NK+@( #QG%(((HF#HHR#SDT
MX.=RX8DG@BHIRR1LS-C!_'%,"[:R@QC:@!.<D\DBK0<("2!@CICK5*V\I8(F
M:0$% <AJE,L(88<'WW9H M+(H;(& :AN908F))X' /K3"3U#9)[]:DFMY9+9
ML[2,?E3L 6BNZPA49W?"JJC))/0"O;?#.C+H>D);\&9SYDI']X_X<"N.^'?A
MN3>NK7<($*J!;*W)W=V^G85Z72$PJ"ZM8+ZUDMKF))8)5*O&XR&![&IZ*!'S
M[\0/AA>:'<RZIHJ//IC'<\*Y+0$GTZE??MW]:\XEWRNJ*VT $E>IQ[U]D$9&
M#7G'C'X1Z=X@=[O3)SIMX<L1&O[N1CW;N/PK"=+JC6,^Y\YQ3"-9&95D"C&<
M8Q56:[MU7&PC"YR/6NC\1>!?%>@EK.?2)VC;)$\ ,D9'U'3UP>:K>'O#8CD$
M^LVSI"&P!(, _6I44E=E.5]C/L[;5]:4K;6^R$X!D==H'XUV&D>"[&QVSW(,
M\PYW/]W\*Z;?81PJ+9&*# &,; *Q;R34;VZE2+'V=1A57.14RGIH-+N6[K48
M;:$BWRY'&1T'TKEKV\>\G,;N0%7=AVP0/<UL1:%>F"6:22-<+\JDY.:QGTF]
MDFDDN5=P/O$8QBLT,HRA!:L(W5Y&8 !'YI('G42-@ QC^+[HJ_%I316LDARA
M8C! RPH@T:YNG"#<D(.3GDL:8&.Q=[A8ISM1AO8CFKD*0Y:0;R!D*#R<5KRZ
M(T*[Y%;+'J>#CTJ6R\%:GJLWF31O;VXZ#&UG^E.U]0,)(I+W=#9Q%V8 %RN%
MCK4BT6VTBU:2>=A(W5P?F)]JZA].BT.U$<,8W@'&1D?_ %ZY:_6Y?>TD;38Y
M4CA=U/7H)HYMYK2_NVMRYANE)5)7(VR#_:]#[UE7.^.9XWZJ2"!S6[>:(;N&
M*:*VFBN1@;@N$<^U:\'A>[U&:![U(7$>"WE+AY/8UOS\J.9T;RT.,M+N6([
M^5)&589!J.\\N#4-\&%Z-M' 4G'%=CXDT&VCF$EKIT\2J,,5&%!K MO#=Q.S
M.ZL2,DJ!FG%IJXN2SW(HM2N)RSR!$!YX7 -7$NU:!E$<3%EP#C!Y-1SZ7<#:
M%&0."!VJQ;:%=7%LD<:;G! *]Z4EU$XI.XU](N+*Q43"-BS[G<-D8 XQ5&T5
M=1OU2*,(QR7,@RH%=U-H+O*+B6)C]D 1M[@HP^G6F3Z/#=Z@[V;*C,02BC:P
M]JS4V]"9MTUS(I06Z1ON,Y) PH"X ']:OW;I8V5Q-?".5+R/R8&'1%_N^U*N
MAW"MA@P(]1UJQJ-M+'X:EB>))F,Z"$/P0><UG[USGIXB4I<IYU>0W-UM(4F%
M> D?( J*'3[QE0K;-(I) *+EA70'1[UF(N#*BDX\J/Y036YI6@20*LD):W<_
MQI(=WZ5NY66ANZZI[G W&_SA&B*' P05PV:>^G.K"1HF>(X^>%<@&O64\)OJ
M4()$.ILIW/&8@MP/]UN,_0UQ\VC:EH]Y/"KNEK.2K*5X ].>]*%2[L;4ZL:B
MNCFH$M8T8RN5=<E2.H([5JZ/;-<W)U"Y<N6.$W'DX[T:=X4GU&Z\N.-Q&K9=
MQT(_QKMH_"TBJJ*A"@  #J*MM(VM<R2%'(.<=:4.&;GKVK8_X1J\ .UFSC^(
M BHSX;U(9)2-L]0.#2YD2X,S,(1T!)]1FGVL0GN-F,A.3CIGM5MM"OT#;H)$
M'0<9_E26^BW,7"QG=G);J2:JUUH2M-RXD*$G .0.A'>E\H_*G7')P,TP:/>G
M<P\Q23T!Q4B:5J*\+)(?7'-+D95XCDM<DD+^%4M1;YTC!RW!([#%:8T_5%4?
M-&RC@@@@T'0KJX8SBW()('J"HH28-HR5(G0B3=NSU!Q4J0LL>0Y('KR:U&T:
M8E<6YC"_A4@TJ5NC* .JCI5Z"2,4B8,,.J9YY&14,LID'EOMWD@;MV 16Z^B
MS.I<<#H!GBI].\&W5]="8LB1H,?O#C-,&9<6%4@@D  9"YXJ9-,:=1Y<#/D\
M$K@&NR3PG8V:*;W5K1%'&W?EOR%;%C#<,1#HFE,X Q]JO!MB'T'<TTQ''P>&
MMEOY]V$@B49+$XS70^'O"#ZM/%<R)-;:2IR(Y#\UQCU]%_S[UUMEX407*W>J
MW+7\ZX*(PQ%&?]E?\:Z,<4-BN,BCCAB2*) D: *J@8  J2BBD(**** "BBB@
M K%UKP[I&KQ%;ZPBER,%L%6(],C!HHJ9;%1W/!/$5E;V*7UM;(8X8F*HH8\
M=*YW37<0Q_._4?Q&BBN26QT%]I9%LMPD?.\\YK,NV;[+,^]]Q4Y.X^M%%) )
M$S?V>@W-@GD9/-3V\DB:?E9'!&>=QHHH8":/(]QX@@6:1W"H" S$\^M=W/-*
MFGS,LKAMIYW'-%%4]@//+R[N2'S/(?W9ZL:KLS+IT(#OC)_B-%%.(B.Y9C<J
M"[X2,;1N/'-4]0GFCDBV32K\H/RN1S116O0Y6_?8RTN)[R=5N;B:4<\-(3_6
MMB"-4TN9EW!GF"L0QR1Z444/8EF#-E+M K,.?[QJU<R2"X1A(X.>H8BBBK>P
MWL7+=W5AMD<;F&[YCS]:@@+#6GP[#!)'S'KFBBH%#X6=1<32O8Q.TKEMO4L:
MQ-8DD-A:@R.1YIXW'T%%%9K=')3^-B7EQ,EK;%97!*C)!ZUKAF$$;!F!*C//
M6BBM.I&)_AFKX<FE37(2LK@YZ[C6+\0[F?\ MF6/S7"%LE0V 3114_\ +X,#
M\(GAS*67RLP^?LQKH(9),-^\?_OHT44Y;GLQ)&D?<!YC]?[QIPFE#?ZQ_P#O
MHT45);*>HS2@KB5QS_>-5HYI?^>C_P#?1HHK:&QSSW+"S2[?]8__ 'T:>DTO
M/[Q_^^C115D$GG2>5)^\?H?XC5PSS(B!97' Z,:**DH8DTI/,KG_ ($:<4$D
MOSY/3J:**!HH7DDD!(BD=1GH&-=#X='VJ6WBF9G1Y0K L>1110#/8=-T33=/
<#-;6<:-D_,<LWYG)K5HHJD2PHHHH$%%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image_011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_011.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"  S 30# 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#9T#Q5X\\2
M_:/[,DM&,&SS-\:KC=G&,_[IK;/_  M+_IQ_\<KB/ =OXHG-_P#\(S=Q6Y7R
M_/,H4[OO;?O*?]JNS^P?%3OJUG_WQ'_\;KUJL(PDTN7Y[GETIRDKN_Z'<:!_
M:G]C0?VUY?\ :'S>=Y>-OWCC&/\ 9Q7%^,?$WB"Q\:6>BZ++ GVB%"HD0$;V
M9QR3_NBO1DR%&[D]Z\@^($E[#\3],?38DEO5@C,*/T9MSX!Y''XBN3"Q4ZKN
MEL_0Z,3)QI)IO=&\8?B?C/VG2S[8'_Q-1>'?&>N1>+$\.^)+6))Y!B.6, '.
MTL,X.""!@8'7],[5/&'C_1+3[5J.D6<-OD*7*;\$^NUSC\:F\&:+J7B'7X/&
M.KW4$B[3Y,<)[XV@$?P@9)ZYS^N[@E3E*HHVZ6WN8J;=11@W?K?:QZ#X@NI;
M+PYJ=W ^R:"UEDC? .UE4D'!XZBN-^%_B35]?.J?VI=_:/(\KR_W:)MW;]WW
M0,_=%=;XK_Y%#6O^O&;_ - :O/?@K]_6_P#MA_[4K"E"+PTY-:W1M4E)8B,;
MZ69VWCC5KO1/"=W?V3JMQ$R!2R[ARZ@\?C7':;J/Q(U;3H+ZT-D8)AN4D(#C
MIT/TKI/BA_R(-_\ [T?_ *,6N.\.67Q"DT"S?2=1M8K!H_W*.J$J,GU3/KWK
M2A&/L.;W;WZD5IR]MRZ[=#H+'_A9/]H6WVS[']E\U/.QLSLR-V,=\9KMM3G>
MVTN[GBQYD<+NI/.&"DBN6\,VOCB+5]VOWT$]CY;?(BH#NXVGY5!]:Z;6O^0'
M?_\ 7O)_Z":PK:U$K+Y;&U._LVU?Y[GE^A>(OB!XDLY+G36M'BCE,;%D13G
M/0^Q%6;SQ+\0?#:FYU33K:XLE/SN@' ^JGY?JPJ]\&_^19OO^OP_^@)7=:LU
MNNDW9N]HMQ"_F9Z;=IS^F:WJU(QK.'(FK]C&G"3I\_,[V*GAS7K;Q)I$>HVN
MX DJZ-PR,.JG]#]"*X+Q]XVUO0/$QLM/FB6#R$?:T88[B3G^56/@R)/[&U)C
M_JC<+M],[!G'X8JIXDLH=1^,=G9W"[HIK0HXZ<%)!Q3HTJ<<1*,U>*3T"I4G
M*A&479NQZ+H6JQ:WHEIJ46-L\88@'[K=&'X$$?A7GOCOX@ZEI'B%]/T>2-%@
MC7SF9 WSGG'/H"OYGTJ'P5KQ\)0Z_HNI'G3]\\8S]_'RD#TW':1_O&N?&G23
M^ -8\27?S7-_=(J,?[H?YB/JV1_P&KHX>$:K<U>.R\[[$5:\Y4TH.TMW\CVK
M0;J6_P##VG7DY!FGM8Y7(& 6903Q]2:L7U[#I]A/=W#;8H4+N>O &35#PISX
M/T;_ *\8/_1:UPWQ;\0^7;6^A02;6F(EN"#T0'Y1^)!/_ 1ZUQTZ/M*W(MKG
M5.IR4N9]C.T[XC:ZNI6=]J2(FB75P\2D1@;5&.=W7Y=P^N#7L*L&4,,$$9R*
M\>US6?!UUX#31+.])FM%#V[&!QND&23DK_%ELGU:NM^&>O\ ]L^&4MY7S=6)
M$,F3RRX^1OQ Q_P$UT8FC>'M%&UG;;IT9CAZMI\CE>ZN:7CC5KK1/"EW?V+J
MMQ&T84LNX<NH/'T-<SX%^(C:O<_V;K)CCO'.895&U9/]GTSZ8X/UZ['Q0_Y$
M&_\ ]Z/K_P!=%KG9/!<?B/P%I%[9CR]5@M4*/]WS /X2>Q]#VZ4J4:3H>^M6
M[7[!5E455\CV6W<[SQ->S:;X:U"]MF FA@9T)&1D>U4/ >LWFN^&(;Z^96G=
MW!*J%& Q'05PT'C5]0\&ZQH>LMY.JP6TBJ7^4RXZY'][/4=QSZUU7PJY\#VX
M_P"FLG_H1J)T/9T'S+6Y4*WM*JL]+';XHHHKC.P\\\4>*M4TKX@:-I-K(BV=
MSY/G*T8).^4J>>W KT+\*\D\=?\ )6_#O_;M_P"CVKUL5TUXJ,(-+=?J<U";
ME.:;V8M<)\2/$VH^'+.PDTV2-&FD8/O0-D  _P!:[NO+?C1_R#]*_P"NK_\
MH(I86,95E&2T*Q$FJ;:/2;25I;2!W.7=%8X'&2,U8[55T[_D'6O_ %R3^0JW
M6,M):&L6W$YOQQJUUHGA2[O[)E6XC9 K,NX<NH/'XUQ^FZA\1]6TZ&^M&LS;
MS+N0D(#CIT/TKH_B?_R(=_\ [T?_ *,6N0\-ZIX\AT"SCTK1[2:Q6/\ =2.1
MEAD_[8]^U=E&"]ES)*]^IPUYM5N5WM;H6M0\2>/?#")>:O;6D]F6"L%"\>Q*
MG()]<$5TVL^);H:'87^EK_Q^('3<H)/W?D7)QN(9CGD80_6N5U/3?B!XLBCT
M_4K2VL[7<&=P5P2/7#,3]!@>M>D:7I<6G:-:Z>#YD<$*Q989W8 YQ^&:55P2
M3:5[ZVVL504W)J[Y;:7WN,T2]DU/2+>[?83(#RF=K $@$>Q&#16F!@8 %%<C
MF=?*^YY_\-/"FJ>&CJ1U)(U\_P KR]C[L[=^?I]X5Z%113G4=23DPA34(V05
MP.N^%]3O_B-I>LV\4;65NB"1BX# AG)P._#"N^HHIU'!W7H$X*:LRG>V-OJ-
MC-9W,:R02H4=#W!_D:X3PAX:U_PGX@N+9 ESHLS_ 'C* R_W6V^N.#TS[X%>
MC8HQ^E.-648N.Z9,J47)2ZHS/$%K-?>'-3M8$WS36LD<:9 RS*0!D\=37&_#
M'PUJ_A]M4.JVGV?S_*\O]XC[MN_=]TG'WA7HU%.-24:;IK9A*E&4U-[HYKQO
MI%WKGA6ZL+)5:XD9"H9MHX=2>?PKC]-T[XDZ3I\-C:+9"" ;4!*$XZ]3]:]4
MH/TJJ==QARV37FB9T%*7-=I^1YQ%_P +.\Z/S?L7E[ANQLSC/-=UJ<#W.E74
M$(!DDA=$!. 25(%7:6IE5YFFDE;L5&FDFFV[]SR#0O#WQ \-VDEMIJ6BQ22&
M1E9U;)P!U/L!4]WX5\?>)/W&LZI!!:$Y9$(P?3"JHW?1C7JV#1^.*W>,FWS<
MJOWL9?58VLVVNUS)\/Z':^'=(BT^T!\M"2S-RSL>I/\ GH!7.7_AG4KCXGV.
MNQQH;&&+:[^8-V=KC[O_  (5W?:DKG562;EU?ZFSI1:47LCS'X@> +[7=<AU
M#2TBS*@2XWN%Y' ;WXP/^ BMWQ1X7FNO J:%I2*SQ")45WVY"D9)/X$_6NQH
M[5I]9J6BOY=B/J\+M]]S,T*UEL/#NG6DX'G6]K'%( 0?F50#S]17$Z-X*O;_
M ,6ZAK7B:UMY5E_U,+%9%YX''HJ@#WSFO2>,45$*THW<>I4J4963Z&&?"'AP
M _\ $CT__P !T_PKEM,\):GX>\?R7^EQ1?V-<\2QJX78",\+[-R,=B17HHP:
M*%6FDTW>_<3H0;32LT<WXWTBZUSPK=6%DBM<2%"H9MHX=2>?H*N>&;"?3?#6
MGV5TH$\,*HX4Y&1[BMBEI>T?(H=+W+Y%S.74\_\ 'G@,>(@+_30D>I*,,#PL
MR^Y[$=C_ /6(V/ FC7FA>%X;&^55G5W)"MN&"Q/45T^*=5RKSE35-O1$*A!5
M/:+<2CK116)L>:>.O"FO:IXML=7TB.)A;11[6DD PZ.S#Y3UZBE'_"T@./L/
MX[*])HQSTKHCB6HJ+2=NZ.=X=<SDFU?L<?X9/C/^TY/^$A^R_8_*.SRMN?,R
MN.G.,;JJ?$CPSJ7B2RL(M,CC=H9&9P[!< @ =?I7=_A2=,U$:SC-5$DFON*=
M).'(VW<\SAB^)\,2QH+ (@"KDH2 !BM'1?\ A8/]K6W]K?9/L.[]]LV[L8[8
M]Z[S^5 Q5RQ#DFG%:^0HT%&UI/0YOQOI%UKGA:ZL;%%:XD:,JK-M'#J3S]!5
MCPGIMQI/ABPL;M0MQ%'M<*V1G)/4?6MRG5CSMQY.A:IKFY^HE+114F@4444
M87_"01#7O[,$+^5GROM08%1.5+B/'KL&[/3D"IM3U5[2ZMK*UMOM5]<J[I&9
M BJB8W,S$' !91P"<L.,9(R?^$(M#98-]?F_+^?]I^US;/M&=WF>3OV<-SMQ
MCM6GJ&E7%U<6M[:7:6VH6Z.BRO%OC97VED9 P.,HIX8'Y1R>: )[&\NY?,2^
ML?LTT2JQ9)/,B8'/W&P"<8.<JIZ<<UGVVOWU[:QZC:Z09M,E7>DB7 ,[(3\K
MK'MVE2/F'SYQVSQ5[3K.^@,SZE?K=RRX 6*'RHD49^ZI9FSSR2QS[=*S;;0-
M4L;2/3+36TBTN)1'$HM,W"1C@*)"^W@8 )0G'J>: +^IZL]G=VUC:VQNKVX5
MW2,R!%5$QN=F(.%!95X!.6'&,D&GZI/<7DMC>V?V6[CC20JLGF1NI)&4; )P
M5((*J1P<<TW4]*FN;RVU"RNA:WUO&\:,\?F(R/M+*R[ER,HIR&!R.N,@NTW3
M+F"\FO;^]6ZNY$6/,4)BC1 2<*A9CR2226.>/2@!=/U=+W1IM12%E6.2="A.
M23%(Z'GW*$_C3-2UIK#3;.[BLIKDW#HHBC(W@%2Q(S]XA5/ Y-46\.:E%%=6
M-AJ\5OIUQ)*[(UIOFC,C,[A'WA1\S$C<C8SWK6ET\2KIZH_EI9RJZC&XL C(
M%]OO YYZ?C0!7AUZWN;_ $ZVM_WL=_;2W$<R] J&,$$'G),@^F".M0W>KZG;
M:C;VG]F0.;F1TAD^V8R%!;YALXX'3FF0^&(;7Q4FLV]PT<?E2HUF%&SS)&0M
M(#U4GRP".03SP22=*[T_[3J-A=^;L%HSMLVYW[E*]<\8SF@"+4=4?3-,CG>V
M+W4I6..VCD!+RMT4,<>Y)QT!/:I;#4H=0TF+4(=WER)OVL,,I'52.S @@CU!
MJGJF@1:QJMK<7EQ<""V1C#%;S20%9&X+ET<$_+\H''5NN>%TG0H](COK>VGF
M:TN',B1S2/(T;,/F.]F+,&/S<GJ6YYP "AI_C2UU#PY)J@MI89XH([B2SD.&
M"2#*,#T92.0P]".""!I:]JMUHVF76H)9I<6]M \\N9]C!44L0!M.3@>M95UX
M+BN/#>FZ9]L>*ZL+:.V6[C3!D10H967)!5MHX.<'!'(K=UK3SJ^A:AIGF^3]
MKMI+?S=N[9O4KNQD9QG.,B@!MO>W7V*:YO;18 B%U2*7S2P )/\ ".?;FLO1
MO$<^K/!)%:V4MM-@K):WZ3.@(SN==J@>A"ECR*WFA8VI@$KHQ38)$ W+QC(S
MD9'7G-<]_P (S>W5_:3:C>V4R6LZSI)#8>5<,Z]-TN\C!QAMJ+N'' )% '5'
MI6#?^(8M/UJWL/(>5753<3*1MM][;(]PZ_,V1QTVDFMT]#7+R>"[&\;4)M2G
MO)YKR1FE,-Y- A3HB[%<*0J@#)SDY/&<  T=>U9M'M(9X[*6\>698A%$P#'(
M))&>O"].],AUVTN+_3K>V;SH[ZVEN(Y@W"B,H"I'7.9/J-I!I?[)GFLM+BGO
M?,FL9$D>4QX,Q52O(S\N<YZFH(_#4,'BM=;@FDC'DRH]KC*%Y"A:0<_*Q\L
M]CUZY) !=<OKF\U&*RTI;A+&?[.Y:Y",S;$?Y5*XZ2#J1TK3TZ^AU+3X;V .
M(YEW .,,AZ%2.<,#D$>H-9$>AZO:ZIJ5Q9:Q;PVU_/Y[Q/8[Y$;RT3A]X'\
M/*GJ:UM-L(M,TZ"R@+F.)<!I#EF/4ECCDDDDGU)H ;JFHQZ99/<-&TCY"1Q*
M<&21B B#/&22!GM1I.HQZMIL5W&C1E\J\;8+1NI*NA[95@5/N#536- CUF[L
MY+F><6]J6=8897B8R$ *^]&##:N\8'7<:71]#31;F\^S33FUN663RII7E=9.
M0S;V9B=P"<=L$YYP "H/$EU'ID>JW.FK'IS()'ECN YCC/\ $RE5X'4X)P :
MU)M22WUFUL98F474;F*;/RLZ<E,=F*DL/4*WI6+'X:U%]+&E7VK03:;M6,Q0
MV7EN\0ZHS,[#!'!( .">E:^M:8=5L/(CF-O<HXEM[@+N,4B\AL<9'8C(R"10
M!4NO$(M]*US4(;4R0Z6DI#%]HG:--S@'!P 1MS@\@^E5W\6)#X;T?5GMU1M3
M6+:DLX1(FDC+@/(1@ 8VYQDDCCFK=SH,<WA*XT&&9HEFLWMO.9=S NI4N>1D
MY;<>>34<&AW%GX=TW2K34!')8P1Q&1K<-'-M39AT)SM.-V%8'('/J 6]*U"Y
MOU<W%I'$4"XD@N%FB?/4*P ;C'.5'4?A177[^XM&U&TT@S:<H9E<S[9I%!QN
M1-N"#@D9<$C''-2:+H,FGWUSJ%Q-;27-Q&B,+2U^SH0I8AB-S%F^;J6/ %0K
MX?U.WM3IMCK"6^EE61$-INGB4Y^5'WA0!GC*'  '- $^H^(XK2STNYMDCN%U
M*58X6>81IAHWD#$X/\*>G<4_3-;^WZA/8O%$D\,22DPSK*I5BP'. 0?E/4?U
MIMSX>M9X=%MHPL5KIDRR)"R;PZK"\:ISQP&!SS]W\:ETW1H])O+R2U9$M+IQ
M+]G6/&R4\,P8'HW'&.N3GYC0!F0^+);RZG6TL()XX9I(6B^V*MR61RA(B8 8
M."1EQD%?6NI4G@$5RNJ^&+W5HKBTN-0M)+2X# M+8!KB,-G[D@<!2,X4["1C
MOUKJ4&U0N2< #)ZGWH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
3 **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>17
<FILENAME>reto-20181231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: O:\PRODUCTION_XBRL\Live Jobs\ReTo Eco%2DSolutions, Inc\20181231_20FA\Master XFR\reto%2D20181231.xfr; Date: 2019%2D07%2D22T19:33:28Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8007000C -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:reto="http://retoecosolutions.com/20181231">
    <link:schemaRef xlink:href="reto-20181231.xsd" xlink:type="simple" />
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_07_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_RelatedPartyTransactionAxis_ReitHoldingsMember_EquityTransferAgreementAxis_EquityTransferAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitHoldingsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:EquityTransferAgreementAxis">reto:EquityTransferAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-02-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_FederalDepositInsuranceCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">reto:FederalDepositInsuranceCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MachineryAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:ConstructionMaterialsSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MunicipalConstructionProjectsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:TechnologicalConsultingAndOtherServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MachineryAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:ConstructionMaterialsSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MunicipalConstructionProjectsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:TechnologicalConsultingAndOtherServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_ChinaMerchantsBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ChinaMerchantsBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_BeijingBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_HaikouUnitedBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:HaikouUnitedBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_RegulatoryAssetAxis_DeferredFinancingCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">reto:DeferredFinancingCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_12_May_1999T00_00_00_TO_12_May_1999T00_00_00_RelatedPartyTransactionAxis_BeijingReitTechnologyDevelopmentCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:BeijingReitTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>1999-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MachineryAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:ConstructionMaterialsSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MunicipalConstructionProjectsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:TechnologicalConsultingAndOtherServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MachineryAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:ConstructionMaterialsSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MunicipalConstructionProjectsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:TechnologicalConsultingAndOtherServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_Custom_01_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_EquityTransferAgreementAxis_EquityTransferAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:EquityTransferAgreementAxis">reto:EquityTransferAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-02-01</xbrli:startDate>
        <xbrli:endDate>2016-02-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TitleOfIndividualAxis_UnrelatedInvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">reto:UnrelatedInvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_Custom_01_Nov_2017T00_00_00_TO_29_Nov_2017T00_00_00_SubsidiarySaleOfStockAxis_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-11-01</xbrli:startDate>
        <xbrli:endDate>2017-11-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_22_Nov_2011T00_00_00_TO_22_Nov_2011T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2011-11-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_15_Jul_2015T00_00_00_TO_15_Jul_2015T00_00_00_RelatedPartyTransactionAxis_ReitXinyiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitXinyiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-07-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_29_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_RelatedPartyTransactionAxis_ReitIndiaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitIndiaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-02-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_12_May_1999T00_00_00_TO_12_May_1999T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>1999-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_07_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_EquityTransferAgreementAxis_EquityTransferAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:EquityTransferAgreementAxis">reto:EquityTransferAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-02-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_30_Sep_2016T00_00_00_TO_30_Sep_2016T00_00_00_TitleOfIndividualAxis_UnrelatedThirdPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">reto:UnrelatedThirdPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TitleOfIndividualAxis_UnrelatedInvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">reto:UnrelatedInvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_29_Nov_2017T00_00_00_TO_29_Nov_2017T00_00_00_SubsidiarySaleOfStockAxis_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-11-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionAxis_BeijingReitTechnologyDevelopmentCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:BeijingReitTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ReitHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ReitHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionAxis_ReitHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementGeographicalAxis_HK">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementGeographicalAxis_BritishVirginIslandsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">reto:BritishVirginIslandsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementGeographicalAxis_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_LandAndBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_OtherEnergyEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherEnergyEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_UseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_IndustrialAndCommercialBankOfChinaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:IndustrialAndCommercialBankOfChinaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_ChangjiangAgricultureCreditUnionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ChangjiangAgricultureCreditUnionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-09-30_custom_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2013-09-01to2013-09-30_custom_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2013-09-01</xbrli:startDate>
        <xbrli:endDate>2013-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_17_Mar_2017T00_00_00_TO_17_Mar_2017T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_Custom_01_Sep_2016T00_00_00_TO_30_Sep_2016T00_00_00_TitleOfIndividualAxis_UnrelatedThirdPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">reto:UnrelatedThirdPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-09-01</xbrli:startDate>
        <xbrli:endDate>2016-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_10_Jan_2016T00_00_00_TO_10_Jan_2016T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-01-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_StatutoryReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">reto:StatutoryReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf1999-05-12_custom_BeijingReitTechnologyDevelopmentCoLtdMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:BeijingReitTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>1999-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-02-07_custom_ReitHoldingsMember_custom_EquityTransferAgreementMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitHoldingsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:EquityTransferAgreementAxis">reto:EquityTransferAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-02-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ReitHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2011-11-22_custom_ReitChangjiangMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2011-11-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-07_custom_ReitXinyiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitXinyiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RetoEcoSolutionsincMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:RetoEcoSolutionsincMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitHoldingsChinaLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:ReitHoldingsChinaLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_BeijingReitTechnologyDevelopmentCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:BeijingReitTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_GuanReitMachineryManufacturingCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:GuanReitMachineryManufacturingCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_BeijingReitEcoEngineeringTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:BeijingReitEcoEngineeringTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_HainanReitConstructionProjectCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:HainanReitConstructionProjectCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitXinyiNewMaterialsCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:ReitXinyiNewMaterialsCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitTechnologyDevelopmentAmericaIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:ReitTechnologyDevelopmentAmericaIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitQGreenMachinesPrivateLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:ReitQGreenMachinesPrivateLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_XinyiReitEcologicalTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:XinyiReitEcologicalTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_HorgosTaReitEnvironmentTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:HorgosTaReitEnvironmentTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitEcologicalTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:ReitEcologicalTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_LingqiuReitDongtianEcologicalTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:LingqiuReitDongtianEcologicalTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_LandAndBuildingMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_LandAndBuildingMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_VehiclesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_VehiclesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_country_HK">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_BritishVirginIslandsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">reto:BritishVirginIslandsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LandAndBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_OtherEnergyEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherEnergyEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_UseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_IndustrialAndCommercialBankOfChinaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:IndustrialAndCommercialBankOfChinaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ChangjiangAgricultureCreditUnionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ChangjiangAgricultureCreditUnionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-09-30_custom_ReitChangjiangMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_RETOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:RETOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_BeijingReitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">reto:BeijingReitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-06-02to2018-06-30_custom_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-06-02</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitChangjiangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ReitChangjiangMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ReitChangjiangMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_BeijingReitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">reto:BeijingReitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_ReitXinyiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">reto:ReitXinyiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-10-08">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-10-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-10-08_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-10-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ChinaMerchantsBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:ChinaMerchantsBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_BeijingBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_BankOfCommunicationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BankOfCommunicationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_HaikongHoldingsMicrofinanceCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:HaikongHoldingsMicrofinanceCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_HaikouUnitedBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:HaikouUnitedBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_DeferredFinancingCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">reto:DeferredFinancingCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_BankOfCommunicationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BankOfCommunicationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_HaikongHoldingsMicrofinanceCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:HaikongHoldingsMicrofinanceCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_CNYMember_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-01-31_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-01-31_custom_BeijingOneMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-04-30_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-04-30_custom_BeijingOneMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-07-31_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-07-31_custom_BeijingOneMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-10-31_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-10-31_custom_BeijingOneMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-02-28_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-02-28_custom_BeijingOneMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-02-28_srt_MinimumMember_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-02-28_srt_MaximumMember_custom_BeijingOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-09-30_custom_BeijingTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-09-30_custom_BeijingTwoMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_BeijingThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_BeijingThreeMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-01-31_custom_BeijingFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-01-31_custom_BeijingFourMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingFourMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_BeijingFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_BeijingFourMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingFourMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-31_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-31_custom_CNYMember_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-31_srt_MinimumMember_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-31_srt_MaximumMember_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-31_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-31_custom_CNYMember_custom_BeijingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">reto:BeijingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ShortTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LongTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_LongTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-09-01to2016-09-30_custom_UnrelatedThirdPartyMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">reto:UnrelatedThirdPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-09-01</xbrli:startDate>
        <xbrli:endDate>2016-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-11_us-gaap_SubsequentEventMember_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-11</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-01-11_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-31_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-31_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_SubsequentEventMember_us-gaap_LongTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_SubsequentEventMember_us-gaap_LongTermDebtMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ZhongrongHongheEcoConstructionMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ZhongrongHongheEcoConstructionMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ZhongrongHongheEcoConstructionMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ZhongrongHongheEcoConstructionMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ChangjiangZhongrongHengdeEnvironmentalProtectionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ChangjiangZhongrongHengdeEnvironmentalProtectionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ChangjiangZhongrongHengdeEnvironmentalProtectionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ChangjiangZhongrongHengdeEnvironmentalProtectionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-17_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MachineryAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:ConstructionMaterialsSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MunicipalConstructionProjectsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:TechnologicalConsultingAndOtherServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_MachineryAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MachineryAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ConstructionMaterialsSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:ConstructionMaterialsSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_MunicipalConstructionProjectsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:MunicipalConstructionProjectsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">reto:TechnologicalConsultingAndOtherServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_UseRightsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_UseRightsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_FederalDepositInsuranceCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">reto:FederalDepositInsuranceCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RetoInternationalTradingCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:RetoInternationalTradingCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RetoInternationalTradingCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:RetoInternationalTradingCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_RetoInternationalTradingCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:RetoInternationalTradingCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_RetoInternationalTradingCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:RetoInternationalTradingCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_QGreenTechconPrivateLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:QGreenTechconPrivateLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_QGreenTechconPrivateLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:QGreenTechconPrivateLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-11-08_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="reto:TypeOfCurrencyAxis">reto:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-11-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-11-08">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-11-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-02-28_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-04-30_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_ZhongrongHongheEcoConstructionMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ZhongrongHongheEcoConstructionMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_ChangjiangZhongrongHengdeEnvironmentalProtectionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ChangjiangZhongrongHengdeEnvironmentalProtectionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_RetoInternationalTradingCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:RetoInternationalTradingCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001687277</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">reto:ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli: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="CNY">
      <xbrli:measure>iso4217:CNY</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USD_per_Share">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shareholders">
      <xbrli:measure>reto:Shareholders</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Subsidiaries">
      <xbrli:measure>reto:Subsidiaries</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="sqm">
      <xbrli:measure>utr:sqm</xbrli:measure>
    </xbrli:unit>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">10863040</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_07_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_RelatedPartyTransactionAxis_ReitHoldingsMember_EquityTransferAgreementAxis_EquityTransferAgreementMember" unitRef="USD" decimals="0">3466260</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_FederalDepositInsuranceCorporationMember" unitRef="USD" decimals="0">2018199</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1477873</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-02-07_custom_ReitHoldingsMember_custom_EquityTransferAgreementMember_custom_CNYMember" unitRef="CNY" decimals="0">24000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31_custom_FederalDepositInsuranceCorporationMember" unitRef="USD" decimals="0">1065774</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RestrictedCashCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">85293</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">18503286</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">14725074</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1847637</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4049568</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:InventoryNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1611836</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4630312</us-gaap:InventoryNet>
    <reto:AcquisitionDepositCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <reto:AcquisitionDepositCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2181000</reto:AcquisitionDepositCurrent>
    <reto:AcquisitionDepositCurrent contextRef="AsOf2018-10-08" unitRef="USD" decimals="0">2181000</reto:AcquisitionDepositCurrent>
    <reto:AcquisitionDepositCurrent contextRef="AsOf2018-10-08_custom_CNYMember" unitRef="CNY" decimals="0">15000000</reto:AcquisitionDepositCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">774665</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">974802</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">33600464</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">29521952</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">39833280</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">41382223</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7401550</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6841513</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">296535</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">551534</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">81131829</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">62660999</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">12870817</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">47829971</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">-186139</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">2146350</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">10899522</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">60000714</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">567030</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">9664563</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">82004922</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">21156682</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">59083126</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">716909</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">893878</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7540381</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_ChinaMerchantsBankMember" unitRef="USD" id="Foot-00-0" decimals="0">3074000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_BeijingBankMember" unitRef="USD" id="Foot-01-0" decimals="0">4611000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_HaikouUnitedBankMember" unitRef="USD" id="Foot-02-0" decimals="0">122960</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_RegulatoryAssetAxis_DeferredFinancingCostsMember" unitRef="USD" decimals="0">-267579</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8858457</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_ChinaMerchantsBankMember" unitRef="USD" id="Foot-00-1" decimals="0">4362000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_BeijingBankMember" unitRef="USD" id="Foot-01-1" decimals="0">2908000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_BankOfCommunicationsMember" unitRef="USD" id="Foot-03-0" decimals="0">1454000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_HaikongHoldingsMicrofinanceCoLtdMember" unitRef="USD" id="Foot-04-0" decimals="0">218100</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_HaikouUnitedBankMember" unitRef="USD" id="Foot-02-1" xsi:nil="true" />
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_DeferredFinancingCostsMember" unitRef="USD" decimals="0">-83643</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-12-31_custom_BankOfCommunicationsMember" unitRef="USD" id="Foot-03-1" xsi:nil="true" />
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-12-31_custom_HaikongHoldingsMicrofinanceCoLtdMember" unitRef="USD" id="Foot-04-1" xsi:nil="true" />
    <us-gaap:ShortTermBorrowings contextRef="AsOf2016-06-30_custom_BeijingMember" unitRef="USD" decimals="0">2900000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2016-06-30_custom_CNYMember_custom_BeijingMember" unitRef="CNY" decimals="0">20000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-01-31_custom_BeijingOneMember" unitRef="USD" decimals="0">4600000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-01-31_custom_BeijingOneMember_custom_CNYMember" unitRef="CNY" decimals="0">30000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-04-30_custom_BeijingOneMember" unitRef="USD" decimals="0">4600000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-04-30_custom_BeijingOneMember_custom_CNYMember" unitRef="CNY" decimals="0">30000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-07-31_custom_BeijingOneMember" unitRef="USD" decimals="0">4600000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-07-31_custom_BeijingOneMember_custom_CNYMember" unitRef="CNY" decimals="0">30000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-10-31_custom_BeijingOneMember" unitRef="USD" decimals="0">4600000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-10-31_custom_BeijingOneMember_custom_CNYMember" unitRef="CNY" decimals="0">30000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-02-28_custom_BeijingOneMember" unitRef="USD" decimals="0">2900000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-02-28_custom_BeijingOneMember_custom_CNYMember" unitRef="CNY" decimals="0">20000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-09-30_custom_BeijingTwoMember" unitRef="USD" decimals="0">1500000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-09-30_custom_BeijingTwoMember_custom_CNYMember" unitRef="CNY" decimals="0">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_BeijingThreeMember" unitRef="USD" decimals="0">220000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-12-31_custom_BeijingThreeMember_custom_CNYMember" unitRef="CNY" decimals="0">1500000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-01-31_custom_BeijingFourMember" unitRef="USD" decimals="0">150000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-01-31_custom_BeijingFourMember_custom_CNYMember" unitRef="CNY" decimals="0">1000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-05-31_custom_BeijingMember" unitRef="USD" decimals="0">4400000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-05-31_custom_CNYMember_custom_BeijingMember" unitRef="CNY" decimals="0">30000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2019-01-31_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember_custom_CNYMember" unitRef="CNY" decimals="0">15000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2019-01-31_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember" unitRef="USD" decimals="0">2200000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2019-03-31_us-gaap_SubsequentEventMember_us-gaap_LongTermDebtMember" unitRef="USD" decimals="0">727000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2019-03-31_us-gaap_SubsequentEventMember_us-gaap_LongTermDebtMember_custom_CNYMember" unitRef="CNY" decimals="0">5000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2019-02-28_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember" unitRef="USD" decimals="0">2200000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2019-04-30_us-gaap_SubsequentEventMember_us-gaap_ShortTermDebtMember" unitRef="USD" decimals="0">2200000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">4460524</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">436200</us-gaap:LongTermDebtCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7078609</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3565066</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">520872</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">473358</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2506484</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1815496</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">716960</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1449669</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">3352512</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2964524</us-gaap:TaxesPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">375697</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ChiefExecutiveOfficerMember" unitRef="USD" id="Foot-05-0" decimals="0">375697</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">561313</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2018-12-31_us-gaap_ChiefExecutiveOfficerMember" unitRef="USD" id="Foot-05-1" decimals="0">561313</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">26552039</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">20681667</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2951040</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8142400</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:Liabilities contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">29503079</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">28824067</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdditionalPaidInCapital contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">42278252</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="Context_As_Of_12_May_1999T00_00_00_TO_12_May_1999T00_00_00_RelatedPartyTransactionAxis_BeijingReitTechnologyDevelopmentCoLtdMember" unitRef="USD" decimals="0">15400000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">42278252</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf1999-05-12_custom_BeijingReitTechnologyDevelopmentCoLtdMember_custom_CNYMember" unitRef="CNY" decimals="0">100000000</us-gaap:AdditionalPaidInCapital>
    <reto:StatutoryReserve contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1989475</reto:StatutoryReserve>
    <reto:StatutoryReserve contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2632797</reto:StatutoryReserve>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">5246950</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9084246</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-216414</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-3105185</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">49321023</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">50912870</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2307727</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">5012260</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2267985</us-gaap:MinorityInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">81131829</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">82004922</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD_per_Share" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USD_per_Share" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="shares" decimals="INF">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-01-11_us-gaap_SubsequentEventMember_us-gaap_StockCompensationPlanMember" unitRef="shares" decimals="INF">2000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">22760000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="shares" decimals="INF">22760000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">22760000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="shares" decimals="INF">22760000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">35551016</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">32424269</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">13166604</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">18424613</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">833052</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">14484853</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">19455800</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">250422</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">1359941</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">37569862</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">17453324</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">18805539</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">720191</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">590808</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">17853730</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">14053041</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">7710502</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">6024241</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">318298</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">7748947</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">9086828</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">90098</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">927857</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17201523</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">9402582</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">7205523</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">183115</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">410303</us-gaap:GrossProfit>
    <us-gaap:SellingExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1853705</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1580825</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1985706</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">4222601</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2677800</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">5265599</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">647754</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">503688</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">799604</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7600902</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">5864011</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">10003555</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">10252828</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">8189030</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">7197968</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1012960</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1450389</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">650727</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">795833</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">282</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">3547</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">410214</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">601141</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">370</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">1235</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1065287</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">478515</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">583123</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">329</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">3320</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-166997</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-283205</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">15456</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-845963</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-1733594</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1049831</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">9406865</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">6455436</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">6148137</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2760080</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1952356</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">945186</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">967221</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">39949</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">1030904</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">1486371</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">242805</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1580455</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">294283</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">1283697</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">1675</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">800</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">6646785</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4503080</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">3125268</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">2830950</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">-901145</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">-551993</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">3335076</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">4395629</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">-82323</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">-1001597</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">4103521</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">399559</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">5978389</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">668396</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4567682</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">4480618</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="0">87064</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">2687222</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">3613721</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">-68077</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">-1665184</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">668396</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">399559</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">87064</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">5978389</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4103521</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4480618</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">8755888</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2803105</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1552105</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1265817</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-26394</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-39742</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7490071</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2829499</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1591847</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">14270194</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">3220</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">14266974</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TitleOfIndividualAxis_UnrelatedInvestorMember" unitRef="USD" decimals="0">3600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">3220000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_EquityTransferAgreementAxis_EquityTransferAgreementMember" unitRef="shares" decimals="INF">17830000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TitleOfIndividualAxis_UnrelatedInvestorMember" unitRef="shares" decimals="INF">900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Nov_2017T00_00_00_TO_29_Nov_2017T00_00_00_SubsidiarySaleOfStockAxis_IPOMember" unitRef="shares" decimals="INF">3220000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-01-11_us-gaap_SubsequentEventMember" unitRef="shares" decimals="INF">2000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-194045</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-44685</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-282010</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1566739</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1361260</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">189404</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">1170605</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">1251</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">207651</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">1359088</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1734255</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">212819</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">1508016</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">13420</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">876942</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1101698</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1952646</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">3174381</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">7451292</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1338352</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-198355</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1761639</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2775574</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInInventories contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">207182</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-745161</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3220965</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPayablesToCustomers contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-1328663</us-gaap:IncreaseDecreaseInPayablesToCustomers>
    <us-gaap:IncreaseDecreaseInPayablesToCustomers contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3028340</us-gaap:IncreaseDecreaseInPayablesToCustomers>
    <us-gaap:IncreaseDecreaseInPayablesToCustomers contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-3226669</us-gaap:IncreaseDecreaseInPayablesToCustomers>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-19733</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-20067</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-20173</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-2113907</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">231012</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-578181</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-174038</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">853072</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2078982</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-214627</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-248546</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">333863</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">801212</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2534918</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3937956</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-903883</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">4639003</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">9372067</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">5417535</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1681870</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">565000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2269500</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2735000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-7374003</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-9301237</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-11545185</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">9767793</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">7597297</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">10182490</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:PaymentsOfFinancingCosts contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfFinancingCosts contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">98774</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:RepaymentsOfShortTermDebt contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">8244905</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">6772500</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">8790530</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">3799654</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1962331</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">7454248</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="CNY" xsi:nil="true" />
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="CNY" xsi:nil="true" />
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4457500</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_Custom_01_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_EquityTransferAgreementAxis_EquityTransferAgreementMember" unitRef="USD" decimals="0">4457500</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3466260</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2016-01-01to2016-12-31_custom_CNYMember" unitRef="CNY" decimals="0">24000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">16100000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="CNY" xsi:nil="true" />
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="Context_Custom_01_Nov_2017T00_00_00_TO_29_Nov_2017T00_00_00_SubsidiarySaleOfStockAxis_IPOMember" unitRef="USD" decimals="0">16100000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1829806</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">3600000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromMinorityShareholders contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromMinorityShareholders contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2218617</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">13999046</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">6743544</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3456116</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:InterestPaidNet contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">997948</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1430901</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1012174</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1903343</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">719479</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1895202</us-gaap:IncomeTaxesPaid>
    <reto:ConversionOfInvestorLoansToEquity contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <reto:ConversionOfInvestorLoansToEquity contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3200000</reto:ConversionOfInvestorLoansToEquity>
    <reto:ConversionOfInvestorLoansToEquity contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_22_Nov_2011T00_00_00_TO_22_Nov_2011T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember" unitRef="pure" decimals="INF">0.8432</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_15_Jul_2015T00_00_00_TO_15_Jul_2015T00_00_00_RelatedPartyTransactionAxis_ReitXinyiMember" unitRef="pure" decimals="INF">0.70</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_29_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_RelatedPartyTransactionAxis_ReitIndiaMember" unitRef="pure" decimals="INF">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2018-12-31_custom_ReitHoldingsMember" unitRef="pure" decimals="INF">1.00</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2018-12-07_custom_ReitXinyiMember" unitRef="pure" decimals="INF">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2015-12-31_custom_ReitXinyiMember" unitRef="pure" decimals="INF">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2018-12-31_custom_RetoInternationalTradingCoLtdMember" unitRef="pure" decimals="INF">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2018-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" unitRef="pure" decimals="INF">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2018-12-31_custom_QGreenTechconPrivateLimitedMember" unitRef="pure" decimals="INF">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2018-11-08" unitRef="pure" decimals="INF">0.14</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SharesIssuedPricePerShare contextRef="Context_As_Of_07_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_EquityTransferAgreementAxis_EquityTransferAgreementMember" unitRef="USD_per_Share" decimals="INF">0.25</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare contextRef="Context_As_Of_30_Sep_2016T00_00_00_TO_30_Sep_2016T00_00_00_TitleOfIndividualAxis_UnrelatedThirdPartyMember" unitRef="USD_per_Share" decimals="INF">4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TitleOfIndividualAxis_UnrelatedInvestorMember" unitRef="USD_per_Share" decimals="INF">4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare contextRef="Context_As_Of_29_Nov_2017T00_00_00_TO_29_Nov_2017T00_00_00_SubsidiarySaleOfStockAxis_IPOMember" unitRef="USD_per_Share" decimals="INF">5.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare contextRef="AsOf2019-01-11_us-gaap_SubsequentEventMember_us-gaap_StockCompensationPlanMember" unitRef="USD_per_Share" decimals="INF">0.001</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DepositsWithClearingOrganizationsAndOthersSecurities contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ReitHoldingsMember" unitRef="USD" decimals="0">565000</us-gaap:DepositsWithClearingOrganizationsAndOthersSecurities>
    <us-gaap:DepositsWithClearingOrganizationsAndOthersSecurities contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionAxis_ReitHoldingsMember" unitRef="USD" decimals="0">565000</us-gaap:DepositsWithClearingOrganizationsAndOthersSecurities>
    <us-gaap:MinorityInterestChangeInRedemptionValue contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember" unitRef="USD" decimals="0">3300000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_RetoEcoSolutionsincMember">British Virgin Islands</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_ReitHoldingsChinaLimitedMember">Hong Kong, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_BeijingReitTechnologyDevelopmentCoLtdMember">Beijing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_GuanReitMachineryManufacturingCoLtdMember">Gu'an, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember">Changjiang, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_BeijingReitEcoEngineeringTechnologyCoLtdMember">Beijing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember">Langfang, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_HainanReitConstructionProjectCoLtdMember">Haikou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_ReitXinyiNewMaterialsCoLtdMember">Xinyi, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember">Nanjing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_ReitTechnologyDevelopmentAmericaIncMember">California, U.S.A</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_ReitQGreenMachinesPrivateLimitedMember">India</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_XinyiReitEcologicalTechnologyCoLtdMember">Xinyi, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_HorgosTaReitEnvironmentTechnologyCoLtdMember">Horgos, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_ReitEcologicalTechnologyCoLtdMember">Yancheng, China&#9;</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="From2018-01-01to2018-12-31_custom_LingqiuReitDongtianEcologicalTechnologyCoLtdMember">Datong, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <reto:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription contextRef="From2018-01-01to2018-12-31_custom_RetoEcoSolutionsincMember">Parent</reto:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription>
    <reto:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription contextRef="From2018-01-01to2018-12-31_custom_BeijingReitTechnologyDevelopmentCoLtdMember">WFOE,100%.</reto:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_UseRightsMember_srt_MaximumMember">P49Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_UseRightsMember_srt_MinimumMember">P45Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <reto:AllowancesForDoubtfulAccountsAdvancesToSuppliers contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">534245</reto:AllowancesForDoubtfulAccountsAdvancesToSuppliers>
    <reto:AllowancesForDoubtfulAccountsAdvancesToSuppliers contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">871030</reto:AllowancesForDoubtfulAccountsAdvancesToSuppliers>
    <us-gaap:AssetImpairmentCharges contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">557919</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <reto:HeldInCashBalance contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementGeographicalAxis_HK" unitRef="USD" decimals="0">51634</reto:HeldInCashBalance>
    <reto:HeldInCashBalance contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementGeographicalAxis_BritishVirginIslandsMember" unitRef="USD" decimals="0">8774608</reto:HeldInCashBalance>
    <reto:HeldInCashBalance contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementGeographicalAxis_US" unitRef="USD" decimals="0">3356</reto:HeldInCashBalance>
    <reto:HeldInCashBalance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90783</reto:HeldInCashBalance>
    <reto:HeldInCashBalance contextRef="AsOf2018-12-31_country_HK" unitRef="USD" decimals="0">73540</reto:HeldInCashBalance>
    <reto:HeldInCashBalance contextRef="AsOf2018-12-31_custom_BritishVirginIslandsMember" unitRef="USD" decimals="0">245874</reto:HeldInCashBalance>
    <reto:HeldInCashBalance contextRef="AsOf2018-12-31_country_US" unitRef="USD" decimals="0">181</reto:HeldInCashBalance>
    <us-gaap:CashFDICInsuredAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskSupplier contextRef="From2018-01-01to2018-12-31">For the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from one major supplier, respectively.</us-gaap:ConcentrationRiskSupplier>
    <us-gaap:ConcentrationRiskLender contextRef="From2018-01-01to2018-12-31">Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total advance payments outstanding as of December 31, 2017.</us-gaap:ConcentrationRiskLender>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">34137332</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_LandAndBuildingMember" unitRef="USD" decimals="0">28336864</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="USD" decimals="0">4041418</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_AutomobilesMember" unitRef="USD" decimals="0">925945</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_PropertyPlantAndEquipmentByTypeAxis_OtherEnergyEquipmentMember" unitRef="USD" decimals="0">833105</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">48149730</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_LandAndBuildingMember" unitRef="USD" decimals="0">42066001</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">4210500</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_AutomobilesMember" unitRef="USD" decimals="0">979549</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_OtherEnergyEquipmentMember" unitRef="USD" decimals="0">893680</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">11281422</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3530</us-gaap:ConstructionInProgressGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">5585474</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6771037</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AreaOfLand contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="sqm" decimals="0">206667</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand contextRef="AsOf2018-12-31_us-gaap_ShortTermDebtMember" unitRef="sqm" decimals="INF">26695</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand contextRef="AsOf2018-12-31_us-gaap_LongTermDebtMember" unitRef="sqm" decimals="INF">306000</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand contextRef="AsOf2017-12-31_us-gaap_LongTermDebtMember" unitRef="sqm" decimals="INF">306000</us-gaap:AreaOfLand>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">8179365</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_UseRightsMember" unitRef="USD" decimals="0">8145824</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="USD" decimals="0">33541</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">7737669</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-12-31_us-gaap_UseRightsMember" unitRef="USD" decimals="0">7705939</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember" unitRef="USD" decimals="0">31730</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">777815</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">896156</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7401550</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6841513</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Land contextRef="AsOf2018-12-31_us-gaap_ShortTermDebtMember" unitRef="USD" decimals="0">400000</us-gaap:Land>
    <us-gaap:Land contextRef="AsOf2018-12-31_us-gaap_LongTermDebtMember" unitRef="USD" decimals="0">4900000</us-gaap:Land>
    <us-gaap:Land contextRef="AsOf2017-12-31_us-gaap_LongTermDebtMember" unitRef="USD" decimals="0">5300000</us-gaap:Land>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">163154</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">175784</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">166850</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DebtInstrumentDescription contextRef="From2017-01-01to2017-12-31_custom_BeijingFourMember">The remaining loan was repaid upon maturity during the year ended December 31, 2018</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">7411564</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_IndustrialAndCommercialBankOfChinaMember" unitRef="USD" id="Foot-06-0" decimals="0">7411564</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_ChangjiangAgricultureCreditUnionMember" unitRef="USD" id="Foot-07-0" xsi:nil="true" />
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8578600</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2018-12-31_custom_IndustrialAndCommercialBankOfChinaMember" unitRef="USD" id="Foot-06-1" xsi:nil="true" />
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2018-12-31_custom_ChangjiangAgricultureCreditUnionMember" unitRef="USD" id="Foot-07-1" decimals="0">8578600</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2951040</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8142400</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtDescription contextRef="From2013-09-01to2013-09-30_custom_ReitChangjiangMember">The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by the People's Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018.</us-gaap:LongTermDebtDescription>
    <us-gaap:LongTermDebtDescription contextRef="From2018-06-02to2018-06-30_custom_ReitChangjiangMember">In June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million) for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with a fixed interest rate of 7% per annum.</us-gaap:LongTermDebtDescription>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" decimals="INF">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" decimals="INF">-0.028</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">-0.030</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" id="Foot-08-0" decimals="INF">0.045</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" id="Foot-08-1" decimals="INF">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="From2018-01-01to2018-12-31" unitRef="pure" id="Foot-08-2" decimals="INF">0.063</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" id="Foot-09-0" decimals="INF">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" id="Foot-09-1" decimals="INF">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="From2018-01-01to2018-12-31" unitRef="pure" id="Foot-09-2" decimals="INF">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" id="Foot-10-0" decimals="INF">0.00</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" id="Foot-10-1" decimals="INF">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="From2018-01-01to2018-12-31" unitRef="pure" id="Foot-10-2" decimals="INF">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" decimals="INF">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">0.046</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">-0.033</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" decimals="INF">0.293</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">0.302</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">0.257</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">11136874</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">7252723</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">7705629</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-1730009</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-797287</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1557492</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2954130</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1997041</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1862465</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">296535</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">551534</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1729036</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2031165</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1729036</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2031165</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">296535</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">551534</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">191284</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">97267</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2927254</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2812063</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">233974</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">55194</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <reto:TaxSavingFromFavorableRates contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">266125</reto:TaxSavingFromFavorableRates>
    <reto:TaxSavingFromFavorableRates contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">196303</reto:TaxSavingFromFavorableRates>
    <reto:TaxSavingFromFavorableRates contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">86898</reto:TaxSavingFromFavorableRates>
    <reto:PershareEffectOfTaxExemption contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD_per_Share" decimals="INF">0.01</reto:PershareEffectOfTaxExemption>
    <reto:PershareEffectOfTaxExemption contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD_per_Share" decimals="INF">0.01</reto:PershareEffectOfTaxExemption>
    <reto:PershareEffectOfTaxExemption contextRef="From2018-01-01to2018-12-31" unitRef="USD_per_Share" decimals="INF">0.004</reto:PershareEffectOfTaxExemption>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">283160</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">302129</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <reto:PercentageOfTaxableIncome contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="INF">0.10</reto:PercentageOfTaxableIncome>
    <reto:PercentageOfTaxableIncome contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">0.10</reto:PercentageOfTaxableIncome>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">246684</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">223735</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">230926</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">701345</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeaseExpense contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">89785</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">196330</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">233921</us-gaap:OperatingLeaseExpense>
    <reto:AcquisitionOfNoncontrollingInterests contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" id="Foot-11-0" decimals="0">-3970350</reto:AcquisitionOfNoncontrollingInterests>
    <reto:AcquisitionOfNoncontrollingInterests contextRef="From2018-01-01to2018-12-31" unitRef="USD" id="Foot-11-1" xsi:nil="true" />
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">597421</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-126806</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="Context_Custom_01_Sep_2016T00_00_00_TO_30_Sep_2016T00_00_00_TitleOfIndividualAxis_UnrelatedThirdPartyMember" unitRef="shares" decimals="INF">800000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <dei:EntityRegistrantName contextRef="From2018-01-01to2018-12-31">ReTo Eco-Solutions, Inc.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2018-01-01to2018-12-31">0001687277</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2018-01-01to2018-12-31">true</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-01-01to2018-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="From2018-01-01to2018-12-31">20-F/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2018-01-01to2018-12-31">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2018-01-01to2018-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-01-01to2018-12-31">2018</dei:DocumentFiscalYearFocus>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2018-01-01to2018-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2018-01-01to2018-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2018-01-01to2018-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2018-01-01to2018-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityExTransitionPeriod contextRef="From2018-01-01to2018-12-31">true</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityShellCompany>
    <dei:EntityEmergingGrowthCompany contextRef="From2018-01-01to2018-12-31">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="shares" decimals="INF">22760000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">22760</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">22760</us-gaap:CommonStockValue>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">19130137</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" decimals="INF">18043836</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2018-01-01to2018-12-31" unitRef="shares" decimals="INF">22760000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">320500</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-6281</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">42477</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:RepaymentsOfBankDebt contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">739984</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RepaymentsOfBankDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-121912</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-241896</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-306922</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">9038046</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1138367</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-9299874</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">752500</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">9304950</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">10863040</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">686627</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1824994</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1563166</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <reto:NoncontrollingShareholderPercentage contextRef="Context_As_Of_15_Jul_2015T00_00_00_TO_15_Jul_2015T00_00_00_RelatedPartyTransactionAxis_ReitXinyiMember" unitRef="pure" decimals="INF">0.30</reto:NoncontrollingShareholderPercentage>
    <reto:NoncontrollingShareholderPercentage contextRef="AsOf2018-12-07_custom_ReitXinyiMember" unitRef="pure" decimals="INF">0.49</reto:NoncontrollingShareholderPercentage>
    <us-gaap:NetCapital contextRef="Context_As_Of_12_May_1999T00_00_00_TO_12_May_1999T00_00_00_RelatedPartyTransactionAxis_BeijingReitTechnologyDevelopmentCoLtdMember" unitRef="USD" decimals="0">9700000</us-gaap:NetCapital>
    <us-gaap:NetCapital contextRef="Context_As_Of_22_Nov_2011T00_00_00_TO_22_Nov_2011T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember" unitRef="USD" decimals="0">16000000</us-gaap:NetCapital>
    <us-gaap:NetCapital contextRef="AsOf1999-05-12_custom_BeijingReitTechnologyDevelopmentCoLtdMember_custom_CNYMember" unitRef="CNY" decimals="0">66000000</us-gaap:NetCapital>
    <us-gaap:NetCapital contextRef="AsOf2011-11-22_custom_ReitChangjiangMember_custom_CNYMember" unitRef="CNY" decimals="0">100000000</us-gaap:NetCapital>
    <reto:NumberOfShareholders contextRef="Context_As_Of_12_May_1999T00_00_00_TO_12_May_1999T00_00_00" unitRef="Shareholders" decimals="INF">4</reto:NumberOfShareholders>
    <reto:NumberOfSubsidiaries contextRef="Context_As_Of_12_May_1999T00_00_00_TO_12_May_1999T00_00_00" unitRef="Subsidiaries" decimals="INF">5</reto:NumberOfSubsidiaries>
    <reto:NetProceedsFromInitialPublicOffering contextRef="Context_Custom_01_Nov_2017T00_00_00_TO_29_Nov_2017T00_00_00_SubsidiarySaleOfStockAxis_IPOMember" unitRef="USD" decimals="0">14300000</reto:NetProceedsFromInitialPublicOffering>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_LandAndBuildingMember_srt_MaximumMember">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_LandAndBuildingMember_srt_MinimumMember">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_EquipmentMember_srt_MaximumMember">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_EquipmentMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_VehiclesMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_VehiclesMember_srt_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <reto:AccountsReceivableDescription contextRef="From2018-01-01to2018-12-31">Based on the assessment of customers' credit and ongoing relationships, the Company's payment terms typically range from 90 days to 1 year.</reto:AccountsReceivableDescription>
    <us-gaap:ReinsuranceRetentionPolicyDescription contextRef="From2018-01-01to2018-12-31">The Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security deposits which are payable by customer within 12 months after the goods are shipped and titles have passed.</us-gaap:ReinsuranceRetentionPolicyDescription>
    <reto:ValueAddedTaxPercentage contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">0.16</reto:ValueAddedTaxPercentage>
    <us-gaap:OtherReceivables contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" id="Foot-12-0" decimals="0">607822</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="AsOf2018-12-31" unitRef="USD" id="Foot-12-1" decimals="0">809396</us-gaap:OtherReceivables>
    <us-gaap:PrepaidRent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">75943</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">25735</us-gaap:PrepaidRent>
    <us-gaap:ValueAddedTaxReceivable contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">86289</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">83717</us-gaap:ValueAddedTaxReceivable>
    <reto:Other contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">4611</reto:Other>
    <reto:Other contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">55954</reto:Other>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">774665</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">974802</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="From2018-01-01to2018-12-31">The Company's subsidiary Beijing REIT leases headquarter offices of 658 square meters from March 1, 2011 to August 30, 2018, and prepaid rent expense to the landlord, which is amortized over the lease term.</us-gaap:LesseeOperatingLeaseDescription>
    <reto:PrepaymentToSubContractors contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3707700</reto:PrepaymentToSubContractors>
    <reto:PrepaymentToSubContractors contextRef="From2018-01-01to2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">25500000</reto:PrepaymentToSubContractors>
    <us-gaap:Depreciation contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1403585</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1185476</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1584973</us-gaap:Depreciation>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription contextRef="From2018-01-01to2018-12-31">The Company's properties with an aggregate carrying value of approximately $1.2 million (RMB 8.6 million) has been used as collateral for the Company's short-term loans.</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,705,939&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,145,824&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;Software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;31,730&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33,541&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,737,669&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,179,365&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(896,156&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(777,815&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Intangible assets, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,841,513&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,401,550&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;Twelve months ending December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,222&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,205&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,205&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,205&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;2023 and Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,200,676&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,841,513&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Repayment&#13;    in RMB&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Repayment&#13;    in USD&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;145,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;290,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;290,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;872,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;872,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,578,600&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebt contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8578600</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">59000000</us-gaap:LongTermDebt>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1017800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">7000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1017800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">7000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1017800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">7000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1017800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">7000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1017800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">7000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1017800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">7000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">872400</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">6000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">872400</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">6000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">290800</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">2000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">290800</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">2000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">145400</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths>
    <reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">1000000</reto:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2013-09-30_custom_ReitChangjiangMember" unitRef="USD" decimals="0">13800000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2013-09-30_custom_ReitChangjiangMember_custom_CNYMember" unitRef="CNY" decimals="0">96000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <reto:LandUseRightSquareMeters contextRef="From2018-06-02to2018-06-30_custom_ReitChangjiangMember" unitRef="sqm" decimals="INF">306000</reto:LandUseRightSquareMeters>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-12-31_custom_ReitChangjiangMember" unitRef="USD" decimals="0">100000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-12-31_custom_ReitChangjiangMember_custom_CNYMember" unitRef="CNY" decimals="0">1000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income before income tax expense from China&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,705,629&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,136,874&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,252,723&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Loss before income tax expense from outside of China&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,557,492&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,730,009&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(797,287&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,148,137&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,406,865&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,455,436&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,862,465&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,954,130&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,997,041&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;Deferred&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(282,010&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(194,050&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(44,685&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,580,455&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,760,080&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,952,356&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Deferred tax asset&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Provision of doubtful accounts&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;551,534&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;296,535&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Tax loss carried forwards&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,031,165&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,729,036&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance on tax losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,031,165&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,729,036&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;551,534&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;296,535&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <reto:ScheduleOfIncomeTaxesPayableTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;VAT tax payable&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;97,267&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;191,284&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Corporate income tax payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,812,063&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,927,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Land use tax and other taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,194&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;233,974&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,964,524&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,352,512&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</reto:ScheduleOfIncomeTaxesPayableTableTextBlock>
    <us-gaap:InterestExpenseLongTermDebt contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">585158</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">795025</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">552804</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="From2018-01-01to2018-12-31_custom_BeijingReitMember" unitRef="pure" decimals="INF">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">1.50</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <reto:PercentageOfApplicableValueAddedTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="pure" decimals="INF">0.17</reto:PercentageOfApplicableValueAddedTaxRate>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;Twelve month ending December 31,&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;246,684&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;223,735&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;701,345&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <reto:ShippingHandlingAndTransportationCost contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">776438</reto:ShippingHandlingAndTransportationCost>
    <reto:ShippingHandlingAndTransportationCost contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">630218</reto:ShippingHandlingAndTransportationCost>
    <reto:ShippingHandlingAndTransportationCost contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">730751</reto:ShippingHandlingAndTransportationCost>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;5 &amp;#8211; INVENTORY&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;consisted of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,408,238&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,069,130&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,222,074&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;542,706&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Total inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,630,312&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,611,836&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,815,927&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;741,187&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Bad debt provision&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,572,175&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;986,787&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Foreign exchange translation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(159,370&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;87,953&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,228,732&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,815,927&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,408,238&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,069,130&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,222,074&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;542,706&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Total inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,630,312&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,611,836&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:AccountsReceivableGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">20319213</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">18404279</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1815927</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">741187</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3228732</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">18503286</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">14725074</us-gaap:AccountsReceivableNet>
    <reto:ProvisionForDoubtfulAccount contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">986787</reto:ProvisionForDoubtfulAccount>
    <reto:ProvisionForDoubtfulAccount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1572175</reto:ProvisionForDoubtfulAccount>
    <reto:ForeignExchangeTranslation contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">87953</reto:ForeignExchangeTranslation>
    <reto:ForeignExchangeTranslation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-159370</reto:ForeignExchangeTranslation>
    <reto:ProceedsFromRawMaterialPrepaymentsForEquipmentProduction contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">916210</reto:ProceedsFromRawMaterialPrepaymentsForEquipmentProduction>
    <reto:ProceedsFromRawMaterialPrepaymentsForEquipmentProduction contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2686314</reto:ProceedsFromRawMaterialPrepaymentsForEquipmentProduction>
    <reto:ProceedsFromConstructionMaterialPrepayments contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1037438</reto:ProceedsFromConstructionMaterialPrepayments>
    <reto:ProceedsFromConstructionMaterialPrepayments contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2776638</reto:ProceedsFromConstructionMaterialPrepayments>
    <reto:ProceedsPrepaymentToConstructionSubcontractors contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">428334</reto:ProceedsPrepaymentToConstructionSubcontractors>
    <reto:ProceedsPrepaymentToConstructionSubcontractors contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">405203</reto:ProceedsPrepaymentToConstructionSubcontractors>
    <reto:AdvancesToSuppliersGross contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2381882</reto:AdvancesToSuppliersGross>
    <reto:AdvancesToSuppliersGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5868155</reto:AdvancesToSuppliersGross>
    <reto:ConstructionMaterialDescription contextRef="From2018-01-01to2018-12-31">It usually takes 3 to 6 months for the suppliers to deliver raw material for our equipment production and takes up to 6 to 12 months for the suppliers to deliver the construction materials.</reto:ConstructionMaterialDescription>
    <us-gaap:InventoryRawMaterials contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">1069130</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1408238</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryFinishedGoods contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">542706</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3222074</us-gaap:InventoryFinishedGoods>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2018-02-28_srt_MinimumMember_custom_BeijingOneMember" unitRef="pure" decimals="INF">0.0522</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2018-02-28_srt_MaximumMember_custom_BeijingOneMember" unitRef="pure" decimals="INF">0.054475</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2018-09-30_custom_BeijingTwoMember" unitRef="pure" decimals="INF">0.050025</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2018-12-31_custom_BeijingThreeMember" unitRef="pure" decimals="INF">0.192</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2018-05-31_srt_MinimumMember_custom_BeijingMember" unitRef="pure" decimals="INF">0.05655</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2018-05-31_srt_MaximumMember_custom_BeijingMember" unitRef="pure" decimals="INF">0.06960</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <reto:RightOfUseOfFixedAsset contextRef="From2018-05-01to2018-05-31_custom_BeijingMember" unitRef="USD" decimals="0">400000</reto:RightOfUseOfFixedAsset>
    <reto:RightOfUseOfFixedAsset contextRef="From2018-05-01to2018-05-31_custom_CNYMember_custom_BeijingMember" unitRef="CNY" decimals="0">3100000</reto:RightOfUseOfFixedAsset>
    <us-gaap:ShorttermDebtAverageOutstandingAmount contextRef="From2017-01-01to2017-12-31_custom_BeijingFourMember" unitRef="USD" decimals="0">30000</us-gaap:ShorttermDebtAverageOutstandingAmount>
    <us-gaap:ShorttermDebtAverageOutstandingAmount contextRef="From2017-01-01to2017-12-31_custom_BeijingFourMember_custom_CNYMember" unitRef="CNY" decimals="0">200000</us-gaap:ShorttermDebtAverageOutstandingAmount>
    <us-gaap:InterestExpenseShortTermBorrowings contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">365964</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">635875</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">480452</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue contextRef="AsOf2018-12-31_custom_BeijingThreeMember" unitRef="USD" decimals="0">200000</us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue>
    <us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue contextRef="AsOf2018-12-31_custom_BeijingThreeMember_custom_CNYMember" unitRef="USD" decimals="0">1400000</us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue>
    <us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue contextRef="AsOf2018-05-31_custom_BeijingMember" unitRef="USD" decimals="0">1000000</us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue>
    <us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue contextRef="AsOf2018-05-31_custom_CNYMember_custom_BeijingMember" unitRef="CNY" decimals="0">7200000</us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_Custom_01_Sep_2016T00_00_00_TO_30_Sep_2016T00_00_00_TitleOfIndividualAxis_UnrelatedThirdPartyMember" unitRef="USD" decimals="0">3200000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2016-09-01to2016-09-30_custom_UnrelatedThirdPartyMember_custom_CNYMember" unitRef="CNY" decimals="0">21240000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <reto:GuaranteedPrincipalCreditorsAmount contextRef="Context_As_Of_17_Mar_2017T00_00_00_TO_17_Mar_2017T00_00_00" unitRef="USD" decimals="0">3842500</reto:GuaranteedPrincipalCreditorsAmount>
    <reto:GuaranteedPrincipalCreditorsAmount contextRef="AsOf2017-03-17_custom_CNYMember" unitRef="CNY" decimals="0">25000000</reto:GuaranteedPrincipalCreditorsAmount>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">4639003</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">9372067</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">87267</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">9284800</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" xsi:nil="true" />
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">107577</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">4500485</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">30941</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" xsi:nil="true" />
    <reto:CapitalExpenditures contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">9275685</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">242077</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">9033608</reto:CapitalExpenditures>
    <reto:CapitalExpenditures contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <reto:CapitalExpenditures contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">17697286</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">18371228</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">5456102</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">12400372</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">514754</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">6735906</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">10368972</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">160324</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementBusinessSegmentsAxis_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">432084</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">20368339</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-12-31_custom_MachineryAndEquipmentSalesMember" unitRef="USD" decimals="0">8050742</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-12-31_custom_ConstructionMaterialsSalesMember" unitRef="USD" decimals="0">11600016</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-12-31_custom_MunicipalConstructionProjectsMember" unitRef="USD" decimals="0">537076</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-12-31_custom_TechnologicalConsultingAndOtherServicesMember" unitRef="USD" decimals="0">180505</us-gaap:CostOfGoodsAndServicesSold>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_RetoEcoSolutionsincMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_ReitHoldingsChinaLimitedMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_BeijingReitTechnologyDevelopmentCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_GuanReitMachineryManufacturingCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_BeijingReitEcoEngineeringTechnologyCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_HainanReitConstructionProjectCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_ReitXinyiNewMaterialsCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_ReitTechnologyDevelopmentAmericaIncMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_ReitQGreenMachinesPrivateLimitedMember" unitRef="pure" decimals="INF">0.51</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_XinyiReitEcologicalTechnologyCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_HorgosTaReitEnvironmentTechnologyCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_ReitEcologicalTechnologyCoLtdMember" unitRef="pure" decimals="INF">1.00</reto:OwnershipPercentage>
    <reto:OwnershipPercentage contextRef="From2018-01-01to2018-12-31_custom_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" unitRef="pure" decimals="INF">0.51</reto:OwnershipPercentage>
    <reto:MinorityInterestsOwnershipPercentageByParent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionAxis_BeijingReitTechnologyDevelopmentCoLtdMember" unitRef="pure" decimals="INF">0.8432</reto:MinorityInterestsOwnershipPercentageByParent>
    <reto:MinorityInterestsOwnershipPercentageByParent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ReitHoldingsMember" unitRef="pure" decimals="INF">0.1568</reto:MinorityInterestsOwnershipPercentageByParent>
    <reto:MinorityInterestsOwnershipPercentageByParent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_RelatedPartyTransactionAxis_ReitChangjiangMember" unitRef="pure" decimals="INF">0.1568</reto:MinorityInterestsOwnershipPercentageByParent>
    <reto:MinorityInterestsOwnershipPercentageByParent contextRef="AsOf2018-12-31_custom_ReitHoldingsMember" unitRef="pure" decimals="INF">0.1568</reto:MinorityInterestsOwnershipPercentageByParent>
    <reto:MinorityInterestsOwnershipPercentageByParent contextRef="AsOf2018-06-30_custom_RETOMember" unitRef="pure" decimals="INF">0.15683</reto:MinorityInterestsOwnershipPercentageByParent>
    <reto:MinorityInterestsOwnershipPercentageByParent contextRef="AsOf2018-06-30_custom_BeijingReitMember" unitRef="pure" decimals="INF">0.84317</reto:MinorityInterestsOwnershipPercentageByParent>
    <reto:MinorityInterestsOwnershipPercentageByNoncontrollingOwners contextRef="Context_As_Of_10_Jan_2016T00_00_00_TO_10_Jan_2016T00_00_00_RelatedPartyTransactionsByRelatedPartyAxis_ReitChangjiangMember" unitRef="pure" decimals="INF">0.8432</reto:MinorityInterestsOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2317700</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:RepaymentsOfAdvancesForConstruction contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RepaymentsOfAdvancesForConstruction contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RepaymentsOfAdvancesForConstruction contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3858150</us-gaap:RepaymentsOfAdvancesForConstruction>
    <reto:ProceedsFromInvestorLoan contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <reto:ProceedsFromInvestorLoan contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-3200000</reto:ProceedsFromInvestorLoan>
    <reto:ProceedsFromInvestorLoan contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-854401</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">817495</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">213454</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD_per_Share" decimals="INF">0.35</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD_per_Share" decimals="INF">0.25</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2018-01-01to2018-12-31" unitRef="USD_per_Share" decimals="INF">0.20</us-gaap:EarningsPerShareBasicAndDiluted>
    <reto:PaymentOfOriginalShareholder contextRef="Context_As_Of_07_Feb_2016T00_00_00_TO_07_Feb_2016T00_00_00_RelatedPartyTransactionAxis_ReitHoldingsMember_EquityTransferAgreementAxis_EquityTransferAgreementMember" unitRef="USD" decimals="0">3466260</reto:PaymentOfOriginalShareholder>
    <reto:PaymentOfOriginalShareholder contextRef="AsOf2016-02-07_custom_ReitHoldingsMember_custom_EquityTransferAgreementMember_custom_CNYMember" unitRef="CNY" decimals="0">24000000</reto:PaymentOfOriginalShareholder>
    <reto:ForeignCurrencyTranslationSpotRate contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" decimals="INF">1</reto:ForeignCurrencyTranslationSpotRate>
    <reto:ForeignCurrencyTranslationSpotRate contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">1</reto:ForeignCurrencyTranslationSpotRate>
    <reto:ForeignCurrencyTranslationSpotRate contextRef="AsOf2018-12-31" unitRef="pure" decimals="INF">1</reto:ForeignCurrencyTranslationSpotRate>
    <reto:ForeignCurrencyTranslationSpotRate contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="pure" decimals="INF">6.8755</reto:ForeignCurrencyTranslationSpotRate>
    <reto:ForeignCurrencyTranslationSpotRate contextRef="AsOf2017-12-31_custom_CNYMember" unitRef="pure" decimals="INF">6.5062</reto:ForeignCurrencyTranslationSpotRate>
    <reto:ForeignCurrencyTranslationSpotRate contextRef="AsOf2016-12-31_custom_CNYMember" unitRef="pure" decimals="INF">6.9448</reto:ForeignCurrencyTranslationSpotRate>
    <reto:ForeignCurrencyTranslationAverageRate contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="pure" decimals="INF">1</reto:ForeignCurrencyTranslationAverageRate>
    <reto:ForeignCurrencyTranslationAverageRate contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="pure" decimals="INF">1</reto:ForeignCurrencyTranslationAverageRate>
    <reto:ForeignCurrencyTranslationAverageRate contextRef="AsOf2018-12-31" unitRef="pure" decimals="INF">1</reto:ForeignCurrencyTranslationAverageRate>
    <reto:ForeignCurrencyTranslationAverageRate contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="pure" decimals="INF">6.6090</reto:ForeignCurrencyTranslationAverageRate>
    <reto:ForeignCurrencyTranslationAverageRate contextRef="AsOf2017-12-31_custom_CNYMember" unitRef="pure" decimals="INF">6.7568</reto:ForeignCurrencyTranslationAverageRate>
    <reto:ForeignCurrencyTranslationAverageRate contextRef="AsOf2016-12-31_custom_CNYMember" unitRef="pure" decimals="INF">6.6441</reto:ForeignCurrencyTranslationAverageRate>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">160222</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">160222</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">160222</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">160222</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6200676</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <reto:DescriptionOfAppropriationsToStatutorySurplusReserve contextRef="From2018-01-01to2018-12-31">Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity's registered capital.</reto:DescriptionOfAppropriationsToStatutorySurplusReserve>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">51628750</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">19089706</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">28302668</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">17840</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">19551388</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember" unitRef="USD" decimals="0">349663</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-3195148</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-454074</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">2820037</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">18640</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">23741828</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember" unitRef="USD" decimals="0">1033524</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">224512</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-1728096</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">5012260</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">22760</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">42278252</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember" unitRef="USD" decimals="0">1989475</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">5246950</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-216414</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">2307727</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">53180855</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">22760</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">42278252</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31_custom_StatutoryReserveMember" unitRef="USD" decimals="0">2632797</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">9084246</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-3105185</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="0">2267985</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">17840000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">18640000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">22760000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">22760000</us-gaap:SharesOutstanding>
    <reto:AppropriationsToStatutoryReserve contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember" unitRef="USD" decimals="0">683861</reto:AppropriationsToStatutoryReserve>
    <reto:AppropriationsToStatutoryReserve contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-683861</reto:AppropriationsToStatutoryReserve>
    <reto:AppropriationsToStatutoryReserve contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_StatutoryReserveMember" unitRef="USD" decimals="0">955951</reto:AppropriationsToStatutoryReserve>
    <reto:AppropriationsToStatutoryReserve contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-955951</reto:AppropriationsToStatutoryReserve>
    <reto:AppropriationsToStatutoryReserve contextRef="From2018-01-01to2018-12-31_custom_StatutoryReserveMember" unitRef="USD" decimals="0">643322</reto:AppropriationsToStatutoryReserve>
    <reto:AppropriationsToStatutoryReserve contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-643322</reto:AppropriationsToStatutoryReserve>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">2109103</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-1699975</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-1274022</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">-425953</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">1511682</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">597421</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-3015577</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-2888771</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="0">-126806</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <reto:AdjustmentsToAdditionalCapitalContributedByOriginalShareholders contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">991240</reto:AdjustmentsToAdditionalCapitalContributedByOriginalShareholders>
    <reto:AdjustmentsToAdditionalCapitalContributedByOriginalShareholders contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">991240</reto:AdjustmentsToAdditionalCapitalContributedByOriginalShareholders>
    <reto:AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2218617</reto:AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi>
    <reto:AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">2218617</reto:AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3200000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">800</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">3199200</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">800000</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <reto:AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">-3300000</reto:AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang>
    <reto:AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">670350</reto:AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang>
    <reto:AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="USD" decimals="0">-3970350</reto:AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang>
    <reto:StockIssuedDuringPeriodPrivatePlacementValue contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="0">3600000</reto:StockIssuedDuringPeriodPrivatePlacementValue>
    <reto:StockIssuedDuringPeriodPrivatePlacementValue contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">900</reto:StockIssuedDuringPeriodPrivatePlacementValue>
    <reto:StockIssuedDuringPeriodPrivatePlacementValue contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">3599100</reto:StockIssuedDuringPeriodPrivatePlacementValue>
    <reto:StockIssuedDuringPeriodPrivatePlacementShares contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">900000</reto:StockIssuedDuringPeriodPrivatePlacementShares>
    <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">557584</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">450473</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <reto:AdvancesToSuppliersRelatedParty contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <reto:AdvancesToSuppliersRelatedParty contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">947557</reto:AdvancesToSuppliersRelatedParty>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">557584</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <reto:IncreaseDecreaseInPrepaidSuppliesRelatedParties contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">986006</reto:IncreaseDecreaseInPrepaidSuppliesRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">468752</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Recent&#13;Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company considers the applicability and impact of all accounting standards updates (&amp;#8220;ASUs&amp;#8221;). Management periodically&#13;reviews new accounting standards that are issued.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, the Financial Accounting Standards Board (FASB) issued ASU No.&amp;#160;2016-02, &lt;i&gt;Leases&lt;/i&gt; (&amp;#8220;ASU 2016-02&amp;#8221;).&#13;ASU 2016-02 specifies the accounting for leases. For operating leases, ASU 2016-02 requires a lessee to recognize a right-of-use&#13;asset and a lease liability, initially measured at the present value of the lease payments, in its balance sheet. The standard&#13;also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease&#13;term, on a generally straight-line basis. ASU 2016-02 is effective for public business entities for annual reporting periods and&#13;interim periods within those years beginning after December&amp;#160;15, 2018. The Company is currently in the process of evaluating&#13;the impact of the adoption of ASU 2016-02 on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial&#13;Instruments (&amp;#8220;ASU 2016-13&amp;#8221;) which requires the measurement and recognition of expected credit losses for financial&#13;assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology,&#13;which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim&#13;periods within those years, beginning after December 15, 2019. The Company is currently in the process of evaluating the impact&#13;of the adoption of ASU 2016-13 on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2018, the FASB issued ASU 2018-02, which allows a reclassification from accumulated other comprehensive income to retained&#13;earnings for adjustments to tax effects that were originally recorded in other comprehensive income due to changes in the U.S.&#13;federal corporate income tax rate resulting from the enactment of the U.S. tax reform legislation, commonly referred to as the&#13;Tax Cuts and Jobs Act (the &amp;#8220;Tax Act. The Company does not expect this guidance will have a material impact on its consolidated&#13;financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;March 2018, the FASB issued ASU 2018-05 &amp;#8212; Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting&#13;Bulletin No. 118 (&amp;#8220;ASU 2018-05&amp;#8221;), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based&#13;on the Tax Cuts and Jobs Act (the &amp;#8220;Act&amp;#8221;) that was signed into law on December 22, 2017 and Staff Accounting Bulletin&#13;No. 118 (&amp;#8220;SAB 118&amp;#8221;) that was released by the Securities and Exchange Commission. The Act changes numerous provisions&#13;that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international&#13;tax consequences for many companies that operate internationally. The Company does not believe this guidance will have a material&#13;impact on its consolidated financial statements.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 20, 2018, the FASB issued ASU No. 2018-07,&amp;#160;Compensation&amp;#8212;Stock Compensation (Topic 718) - Improvements to Nonemployee&#13;Share-Based Payment Accounting,&amp;#160;which aligns the accounting for share-based payment awards issued to employees and nonemployees.&#13;Under ASU No. 2018-07, the existing employee guidance will apply to nonemployee share-based transactions (as long as the transaction&#13;is not effectively a form of financing), with the exception of specific guidance related to the attribution of compensation cost.&#13;The cost of nonemployee awards will continue to be recorded as if the grantor had paid cash for the goods or services. In addition,&#13;the contractual term will be able to be used in lieu of an expected term in the option-pricing model for nonemployee awards. The&#13;new standard is effective for us on January 1, 2019. Early adoption is permitted, including in interim periods, and should be&#13;applied to all new awards granted after the date of adoption. The Company does not expect this guidance will have a material impact&#13;on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;August 2018, the FASB Accounting Standards Board issued ASU No. 2018-13, &amp;#8220;Fair Value Measurement (Topic 820): Disclosure&#13;Framework Changes to the Disclosure Requirements for Fair Value Measurement&amp;#8221; (&amp;#8220;ASU 2018-13&amp;#8221;). ASU 2018-13 modifies&#13;the disclosure requirements on fair value measurements. ASU 2018-13 is effective for public entities for fiscal years beginning&#13;after December 15, 2019, with early adoption permitted for any removed or modified disclosures. The removed and modified disclosures&#13;will be adopted on a retrospective basis and the new disclosures will be adopted on a prospective basis. The Company does not&#13;expect this guidance will have a material impact on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Except&#13;for the above-mentioned pronouncements, there are no new recent issued accounting standards that will have material impact on&#13;the consolidated financial position, statements of operations and cash flows.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Reclassifications&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Certain&#13;prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect&#13;on the reported results of operations.&lt;/font&gt;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Risks&#13;and Uncertainties&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;main operation of the Company is located in the PRC. Accordingly, the Company&amp;#8217;s business, financial condition, and results&#13;of operations may be influenced by political, economic, and legal environments in the PRC, as well as by the general state of&#13;the PRC economy. The Company&amp;#8217;s results may be adversely affected by changes in the political, regulatory and social conditions&#13;in the PRC. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing&#13;laws and regulations including its organization and structure disclosed in Note 1, this may not be indicative of future results.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Concentrations&#13;and Credit Risk&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;majority of its expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&amp;#8217;&#13;assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign&#13;exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by&#13;the People&amp;#8217;s Bank of China (&amp;#8220;PBOC&amp;#8221;). Remittances in currencies other than RMB by the Company in China must be&#13;processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in&#13;order to effectuate the remittance.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company maintains certain bank accounts in the PRC, Hong Kong, India and BVI, which are not insured by Federal Deposit Insurance&#13;Corporation (&amp;#8220;FDIC&amp;#8221;) insurance or other insurance. As of December 31, 2018, and 2017, $1,065,774 and $2,018,199 of&#13;the Company&amp;#8217;s cash and cash equivalents was on deposit at financial institutions in the PRC where there currently is no&#13;rule or regulation requiring such financial institutions to maintain insurance to cover bank deposits in the event of bank failure.&#13;The cash balance held in the Hong Kong bank accounts was $73,540 and $51,634 as of December 31, 2018 and 2017, respectively. The&#13;cash balance held in India bank accounts was $90,783 and $Nil as of December 31, 2018 and 2017 respectively. The cash balance&#13;held in BVI bank accounts was $245,874 and $8,774,608 as of December 31, 2018 and 2017 respectively. As of December31, 2018 and&#13;2017, the Company held $181 and $3,356 of cash balances within the United States, respectively, which was below the FDIC insurance&#13;limits of $250,000.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. The risk is&#13;mitigated by the Company&amp;#8217;s assessment of its customers&amp;#8217; creditworthiness and its ongoing monitoring of outstanding&#13;balances.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s sales are made to customers that are located primarily in China. The Company has a concentration of its revenues&#13;and receivables with specific customers. For the years ended December 31, 2018, 2017 and 2016, no customer accounted for more&#13;than 10% of the Company&amp;#8217;s total revenue. As of December 31, 2018, 2017 and 2016, none of account receivable accounted for&#13;more than 10% of the total outstanding accounts receivable balance.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from&#13;one major supplier, respectively. Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance&#13;payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total&#13;advance payments outstanding as of December 31, 2017.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Earnings&#13;per Share&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company computes earnings per share (&amp;#8220;EPS&amp;#8221;) in accordance with ASC 260, &amp;#8220;Earnings per Share&amp;#8221; (&amp;#8220;ASC&#13;260&amp;#8221;). ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured&#13;as net income divided by the weighted average common shares outstanding for the period. Diluted EPS is similar to basic EPS but&#13;presents the dilutive effect on a per share basis of potential common shares (e.g., convertible securities, options and warrants)&#13;as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential common shares that&#13;have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation&#13;of diluted EPS. For the years ended December 31, 2018, 2017 and 2016, the Company had no dilutive security outstanding that could&#13;potentially dilute EPS in the future.&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounting&#13;for Changes in Ownership&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;the year ended December 31, 2017, the Company completed the acquisition of a 15.68% noncontrolling interest in its subsidiary&#13;REIT Changjiang. In accordance with ASC 810 &amp;#8220;Consolidation&amp;#8221;, changes in a parent&amp;#8217;s ownership while the parent&#13;retains its controlling financial interest in its subsidiary should be accounted for as an equity transaction. Therefore, no gain&#13;or loss is recognized in consolidated net income (loss) or comprehensive income (loss). The carrying amount of the controlling&#13;and noncontrolling interest is adjusted to reflect the change in its ownership interest in the subsidiary. Any difference between&#13;the fair value of the consideration received or paid and the amount by which the noncontrolling interest is adjusted is recognized&#13;in equity attributable to the parent. If a change in a parent&amp;#8217;s ownership interest occurs in a subsidiary that has accumulated&#13;other comprehensive income, the carrying amount of accumulated other comprehensive income is adjusted to reflect the change in&#13;the ownership interest in the subsidiary through a corresponding charge or credit to equity attributable to the parent.&lt;/font&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <reto:ValueAddedTaxPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Value&#13;Added Tax (&amp;#8220;VAT&amp;#8221;)&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Sales&#13;revenue represents the invoiced value of goods, net of VAT. The VAT is based on gross sales price and VAT rates range up to 16%,&#13;starting from May 1, 2018, depending on the type of products sold. The VAT may be offset by VAT paid by the Company on raw materials&#13;and other materials included in the cost of producing or acquiring its finished products. The Company recorded a VAT payable net&#13;of payments in the accompanying consolidated financial statements. All of the VAT returns of the Company have been and remain&#13;subject to examination by the tax authorities for five years from the date of filing.&lt;/font&gt;&lt;/p&gt;</reto:ValueAddedTaxPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences&#13;attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and&#13;their respective tax bases.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those&#13;temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in&#13;tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary,&#13;to reduce deferred tax assets to the amount expected to be realized.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;provisions of ASC 740-10-25, &amp;#8220;Accounting for Uncertainty in Income Taxes,&amp;#8221; prescribe a more-likely-than-not threshold&#13;for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return.&#13;This interpretation also provides guidance on the recognition of income tax assets and liabilities, classification of current&#13;and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, and related&#13;disclosures. The Company records a liability for uncertain tax positions when it is probable that a loss has been incurred and&#13;the amount can be reasonably estimated.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;To&#13;the extent applicable, the Company records interest and penalties as a general and administrative expense. The Company&amp;#8217;s&#13;subsidiaries in China and Hong Kong are subject to the income tax laws of the PRC and Hong Kong. No significant taxable income&#13;was generated outside the PRC for the years ended December 31, 2018, 2017 and 2016. As of December 31, 2018, the tax years ended&#13;December 31, 2014 through December 31, 2018 for the Company&amp;#8217;s PRC subsidiaries remain open for statutory examination by&#13;PRC tax authorities.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Shipping&#13;and Handling&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shipping&#13;and handling costs are expensed as incurred and are included in operating expenses, as a part of selling, and general and administrative&#13;expenses, in the Company&amp;#8217;s consolidated statements of income and comprehensive income. Total shipping and handling expenses&#13;were $730,751, $776,438 and $630,218 for the years ended December 31, 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Revenue&#13;Recognition&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company adopted ASC Topic 606 Revenue from Contracts with Customers (&amp;#8220;ASC 606&amp;#8221;) on January 1, 2018 using the modified&#13;retrospective approach. Revenues for the year ended December 31, 2018 were presented under ASC 606, and revenues for the years&#13;ended December 31, 2017 and 2016 were not adjusted and continue to be presented under ASC Topic 605, Revenue Recognition. There&#13;is no adjustment to the opening balance of retained earnings at January 1, 2018 since there is no change to the timing and pattern&#13;of revenue recognition upon adoption of ASC 606. Under ASC 606, revenue is recognized when control of promised goods or services&#13;is transferred to the Company&amp;#8217;s customers in an amount of consideration to which an entity expects to be entitled to in&#13;exchange for those goods or services.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s revenues are primarily derived from the following sources:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 28px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from machinery and equipment sales&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue when the machinery and equipment is delivered and control is transferred. The Company generally provide&#13;a warranty for a period of 12 months after the customers receive the equipment. The Company determines that such product warranty&#13;is not a separated performance obligation because the nature of warranty is to provide assurance that a product will function&#13;as expected and in accordance with customer&amp;#8217;s specification and the Company has not sold the warranty separately. From its&#13;past experience, the Company has not experienced any material warranty costs and, therefore, the Company does not believe an accrual&#13;for warranty cost is necessary for the years ended December 31, 2018 and 2017.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security&#13;deposits which are payable by customer within 12 months after the goods are shipped and titles have passed. The Company determines&#13;that the timing of collection of security deposit has no impact on revenue recognition, as all above criteria on revenue recognition&#13;had been met at the point at delivery and the Company does not retain any substantial performance obligations. The security retention&#13;included in the account receivable as of December 31, 2018 and 2017 was Nil and $557,919, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from construction materials sales&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue, net of sales taxes and estimated sales returns, when the construction materials are shipped to, delivered&#13;to or picked up by customers and control is transferred.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from municipal construction projects&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company provides municipal construction services which includes sponge city projects, sewage pipeline construction, public plaza&#13;construction, and landscaping, etc. The Company recognizes revenue associated with these contracts over time as service is performed&#13;and the transfer of control occurs, based on a percentage-of-completion method using cost-to-cost input methods as a measure of&#13;progress. When the percentage-of-completion method is used, the Company estimates the costs to complete individual contracts and&#13;records as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred&#13;to date to total anticipated costs (the cost-to-cost approach).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Under&#13;the cost-to-cost approach, the use of estimated costs to complete each contract is a significant variable in the process of determining&#13;recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other&#13;factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs&#13;related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted&#13;contracts are made in the period in which such losses are determined.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 28px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from technological consulting and other services&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue when technological consulting and other services are rendered and accepted by the customers.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Disaggregation&#13;of Revenues&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company disaggregates its revenue from contracts by products and services, as we believe it best depicts how the nature, amount,&#13;timing and uncertainty of the revenue and cash flows are affected by economic factors. The Company&amp;#8217;s disaggregation of revenues&#13;for the years ended December 31, 2018 and 2017 is disclosed in Note 17.&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;Value of Financial Instruments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ASC&#13;825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that&#13;would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the&#13;measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires&#13;entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used&#13;to measure fair value are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    1 - Quoted prices in active markets for identical assets and liabilities.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    2 - Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset&#13;    or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the&#13;    assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that&#13;    use significant unobservable inputs.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company considers the recorded value of its financial assets and liabilities, which consist primarily of cash and cash equivalents,&#13;accounts receivable, advance to suppliers, accounts payable, accrued and other liabilities, advances from customers, deferred&#13;revenue, taxes payable and due to related parties to approximate the fair value of the respective assets and liabilities at December&#13;31, 2018 and 2017, based upon the short-term nature of the assets and liabilities.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company believes that the carrying amount of the short-term and long-term borrowings approximates fair value at December 31, 2018&#13;and 2017 based on the terms of the borrowings and current market rates as the rates of the borrowings are reflective of the current&#13;market rates.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Impairment&#13;of Long-lived Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company reviews long-lived assets, including definitive-lived intangible assets, for impairment whenever events or changes in&#13;circumstances indicate that the carrying amount of an asset may not be recoverable. If the estimated cash flows from the use of&#13;the asset and its eventual disposition are below the asset&amp;#8217;s carrying value, then the asset is deemed to be impaired and&#13;written down to its fair value. There were no impairments of these assets recorded for the years ended December 31, 2018, 2017&#13;and 2016.&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intangible&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intangible&#13;assets consist primarily of land use rights and software. Under the PRC law, all land in the PRC is owned by the government and&#13;cannot be sold to an individual or company. The government grants individuals and companies the right to use parcels of land for&#13;specified periods of time. These land use rights are sometimes referred to informally as &amp;#8220;ownership&amp;#8221;. Land use rights&#13;are stated at cost less accumulated amortization. Intangible assets are amortized using the straight-line method with the following&#13;estimated useful lives:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Items&lt;/td&gt;&lt;td style="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;45-49 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;10 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:PlantConstructionUsingIntermediaryPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Construction-in-Progress&#13;(&amp;#8220;CIP&amp;#8221;)&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Construction-in-progress&#13;represents property and buildings under construction and consists of construction expenditures, equipment procurement, and other&#13;direct costs attributable to the construction. Construction-in-progress is not depreciated. Upon completion and ready for intended&#13;use, construction-in-progress is reclassified to the appropriate category within property, plant and equipment.&lt;/font&gt;&lt;/p&gt;</us-gaap:PlantConstructionUsingIntermediaryPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Property,&#13;Plant and Equipment&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are stated at cost. The straight-line depreciation method is used to compute depreciation over the estimated useful&#13;lives of the assets, as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property and buildings&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;30&amp;#8211;50 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;5&amp;#8211;15 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Transportation vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;5&amp;#8211;10 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Office and electronic equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;3&amp;#8211;5 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expenditures&#13;for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred.&#13;Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost&#13;and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss&#13;is recognized in the consolidated statements of income and other comprehensive income in other income or expenses.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <reto:AdvancesToSuppliersPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Advances&#13;to Suppliers, net&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Advances&#13;to suppliers consist of balances paid to suppliers for services and materials that have not been provided or received. Advances&#13;to suppliers for service and material are short-term in nature. Advances to Suppliers are reviewed periodically to determine whether&#13;their carrying value has become impaired. The Company considers the assets to be impaired if the collectability of the advance&#13;becomes doubtful. The Company uses the aging method to estimate the allowance for uncollectible balances. In addition, at each&#13;reporting date, the Company generally determines the adequacy of allowance for doubtful accounts by evaluating all available information,&#13;and then records specific allowances for those advances based on the specific facts and circumstances. Allowance for uncollectible&#13;balances amounted to $871,030 and $534,245 as of December 31, 2018 and 2017, respectively.&lt;/font&gt;&lt;/p&gt;</reto:AdvancesToSuppliersPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are stated at the lower of cost or net realizable value. Costs include the cost of raw materials, freight, direct labor and related&#13;production overhead. The cost of inventories is calculated using the weighted average method. Any excess of the cost over the&#13;net realizable value of each item of inventories is recognized as a provision for diminution in the value of inventories. Net&#13;realizable value is the estimated selling price in the normal course of business less any costs to complete and sell products.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounts&#13;Receivable, net&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable are recognized and carried at original invoiced amount less an estimated allowance for uncollectible accounts. The&#13;Company usually grants credit to customers with good credit standing with a maximum of 180 days and determines the adequacy of&#13;reserves for doubtful accounts based on individual account analysis and historical collection trends. The Company establishes&#13;a provision for doubtful receivables when there is objective evidence that the Company may not be able to collect amounts due.&#13;The allowance is based on management&amp;#8217;s best estimates of specific losses on individual exposures, as well as a provision&#13;on historical trends of collections. Based on the assessment of customers&amp;#8217; credit and ongoing relationships, the Company&amp;#8217;s&#13;payment terms typically range from 90 days to 1 year. The provision is recorded against accounts receivables balances, with a&#13;corresponding charge recorded in the consolidated statements of income and comprehensive income. Actual amounts received may differ&#13;from management&amp;#8217;s estimate of credit worthiness and the economic environment. Delinquent account balances are written-off&#13;against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.&lt;/font&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Restricted&#13;Cash&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted&#13;cash consists of cash equivalents used as collateral to secure bank borrowings. The Company is required to keep certain amounts&#13;on deposit that are subject to withdrawal restrictions. The restricted cash balance is associated with the Company&amp;#8217;s short-term&#13;borrowings, thus, classified as a current asset. As of December 31, 2018, and 2017, the Company had restricted cash of $85,293&#13;and $Nil, respectively, related to the bank acceptance notes payable.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;November 2016, the FASB issued Accounting Standards Update&amp;#160;No.&amp;#160;2016-18,&amp;#160;Statement of Cash Flows (Topic 230): Restricted&#13;Cash, which requires companies to include amounts generally described as restricted cash and restricted cash equivalents in cash&#13;and cash equivalents when reconciling beginning-of-period and end-of-period total amounts presented in the statement of cash flows.&#13;The Company adopted the new standard effective January&amp;#160;1, 2018, using the retrospective transition method.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cash&#13;and Cash Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&#13;and cash equivalents represent cash on hand and time deposits, which have original maturities of three months or less when purchased&#13;and which are unrestricted as to withdrawal and use. In addition, highly liquid investments which have original maturities of&#13;three months or less when purchased are classified as cash equivalents. The Company maintains most of the bank accounts in the&#13;PRC. Cash balances in bank accounts in PRC are not insured by the Federal Deposit Insurance Corporation or other programs.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;Currency Translation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s principal country of operations is the PRC. The financial position and results of its operations are determined&#13;using RMB, the local currency, as the functional currency. The Company&amp;#8217;s financial statements are reported using U.S. Dollars.&#13;The results of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the&#13;average rate of exchange during the reporting period. Assets and liabilities denominated in foreign currencies at the balance&#13;sheet date are translated at the applicable rates of exchange in effect at that date. The equity denominated in the functional&#13;currency is translated at the historical rate of exchange at the time of capital contribution. Because cash flows are translated&#13;based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash&#13;flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheets. Translation adjustments&#13;arising from the use of different exchange rates from period to period are included as a separate component of accumulated other&#13;comprehensive income (loss). Gains and losses from foreign currency transactions are included in the results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;value of RMB against US$ and other currencies may fluctuate and is affected by, among other things, changes in the PRC&amp;#8217;s&#13;political and economic conditions. Any significant revaluation of RMB may materially affect the Company&amp;#8217;s financial condition&#13;in terms of US$ reporting. The following table outlines the currency exchange rates that were used in creating the consolidated&#13;financial statements in this report:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2016&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Year-end spot rate&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap"&gt;US$1=RMB 6.8755&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap"&gt;US$1=RMB 6.5062&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap"&gt;US$1= RMB 6.9448&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Average rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;US$1=RMB 6.6090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;US$1=RMB 6.7568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;US$1= RMB 6.6441&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Use&#13;of Estimates&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect&#13;the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial&#13;statements and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information&#13;as of the date of the consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Significant&#13;estimates required to be made by management include, but are not limited to, the valuation of accounts receivable, inventories,&#13;advances to suppliers, useful lives of property, plant and equipment, intangible assets, the recoverability of long-lived assets,&#13;provision necessary for contingent liabilities, revenue recognition under the input method, and realization of deferred tax assets.&#13;Actual results could differ from those estimates.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <reto:NoncontrollingInterestsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Noncontrolling&#13;interests&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018, and 2017, noncontrolling interests represent the noncontrolling shareholders&amp;#8217; proportionate share&#13;of equity interests in REIT Xinyi, REIT India and REIT Lingqiu.&lt;/font&gt;&lt;/p&gt;</reto:NoncontrollingInterestsPolicyTextBlock>
    <us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Name&#13;    of the entity&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Place&#13;    of&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Incorporation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Percentage&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ReTo&#13;    Eco-Solutions, Inc. (&amp;#8220;RETO&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;British&#13;    Virgin Islands&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;Parent&#13;    &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Holdings (China) Limited (&amp;#8220;REIT Holdings&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Hong&#13;    Kong, China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;    REIT Technology Development Co., Ltd. (&amp;#8220;Beijing REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;WFOE,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an&#13;    REIT Machinery Manufacturing Co., Ltd. (&amp;#8220;Gu&amp;#8217;an REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&amp;#8220;REIT Changjiang&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changjiang,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;    REIT Eco-Engineering Technology Co., Ltd. (&amp;#8220;REIT Eco Engineering&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Langfang&#13;    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&amp;#8220;Ruirong&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Langfang,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Hainan&#13;    REIT Construction Project Co., Ltd. (&amp;#8220;REIT Construction&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Haikou,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Xinyi New Materials Co., Ltd. (&amp;#8220;REIT Xinyi&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nanjing&#13;    Dingxuan Environmental Protection Technology Development Co., Ltd. (&amp;#8220;Dingxuan&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nanjing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Technology Development (America), Inc. (&amp;#8220;REIT US&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;California,&#13;    U.S.A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Q GREEN Machines Private Limited (&amp;#8220;REIT India&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;India&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi&#13;    REIT Ecological Technology Co, Ltd (&amp;#8220;REIT Ecological&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Horgos&#13;    Ta-REIT Environment Technology Co., Ltd., (&amp;#8220;Horgos Ta-REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Horgos,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Ecological Technology Co., Ltd. (&amp;#8220;REIT Yancheng&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Yancheng,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Lingqiu&#13;    REIT Dongtian Ecological Technology Co., Ltd. (&amp;#8220;REIT Lingqiu&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Datong, China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock>
    <us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock contextRef="From2018-01-01to2018-12-31">&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: White"&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2016&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Year-end spot rate&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap"&gt;US$1=RMB 6.8755&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap"&gt;US$1=RMB 6.5062&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap"&gt;US$1= RMB 6.9448&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Average rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;US$1=RMB 6.6090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;US$1=RMB 6.7568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;US$1= RMB 6.6441&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock>
    <reto:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock contextRef="From2018-01-01to2018-12-31">&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: White"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property and buildings&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;30&amp;#8211;50 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;5&amp;#8211;15 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Transportation vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;5&amp;#8211;10 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Office and electronic equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;3&amp;#8211;5 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</reto:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2018-01-01to2018-12-31">&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: White"&gt;&lt;td style="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Items&lt;/td&gt;&lt;td style="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;45-49 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;10 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2018-01-01to2018-12-31">&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;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,404,279&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,319,213&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Less: allowances for doubtful accounts&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,228,732&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,815,927&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accounts receivable, net, related party (Note 15)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(450,473&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Accounts receivable, net, third parties&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;14,725,074&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,503,286&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableRelatedParties contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-450473</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:AccountsReceivableRelatedParties contextRef="AsOf2018-12-31_custom_RetoInternationalTradingCoLtdMember" unitRef="USD" id="Foot-13-0" decimals="0">450473</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:AccountsReceivableRelatedParties contextRef="AsOf2017-12-31_custom_RetoInternationalTradingCoLtdMember" unitRef="USD" id="Foot-13-1" xsi:nil="true" />
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;9 &amp;#8211; PROPERTY, PLANT AND EQUIPMENT, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property,&#13;plant and equipment, net consisted of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property and buildings&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42,066,001&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,336,864&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,210,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,041,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Transportation vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;979,549&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;925,945&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Office and electronic equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;893,680&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;833,105&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Subtotal&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;48,149,730&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;34,137,332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Construction in progress (&amp;#8220;CIP&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,530&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,281,422&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,771,037&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,585,474&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;41,382,223&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;39,833,280&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018, The Company&amp;#8217;s properties with an aggregate carrying value of approximately $1.2 million (RMB 8.6 million)&#13;has been used as collateral for the Company&amp;#8217;s short-term loans (see Note 11).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation&#13;expense was $1,584,973, $1,403,585 and $1,185,476 for the years ended December 31, 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property and buildings&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42,066,001&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,336,864&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,210,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,041,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Transportation vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;979,549&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;925,945&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Office and electronic equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;893,680&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;833,105&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Subtotal&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;48,149,730&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;34,137,332&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Construction in progress (&amp;#8220;CIP&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,530&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,281,422&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,771,037&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,585,474&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;41,382,223&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;39,833,280&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;10 &amp;#8211; INTANGIBLE ASSETS, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.4in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intangible&#13;assets, net consisted of the following:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,705,939&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,145,824&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;Software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;31,730&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33,541&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,737,669&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,179,365&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(896,156&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(777,815&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Intangible assets, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,841,513&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,401,550&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018, land use rights of 26,695 square meters with a carrying value of approximately $0.4 million was pledged&#13;to the bank as collateral for the Company&amp;#8217;s short-term bank loan (see Note 11).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018 and 2017, land use rights of 306,000 square meters with a carrying value of approximately $4.9&amp;#160;million&#13;and $5.3 million, respectively, was pledged to the bank as collateral for the Company&amp;#8217;s long-term bank loan (see Note 12).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&#13;expense was $166,850, $163,154 and $175,784 for the years ended December 31, 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Estimated&#13;future amortization expense is as follows:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;Twelve months ending December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,222&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,205&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,205&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,205&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;2023 and Thereafter&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,200,676&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,841,513&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Long-term bank loan - Industrial and Commercial Bank of China (&amp;#8220;ICBC&amp;#8221;) (1)&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,411,564&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt"&gt;Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association (&amp;#8220;CCCA&amp;#8221;)&amp;#160;(2)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,578,600&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Subtotal&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,578,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,411,564&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Less: current maturities of long-term loan&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(436,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,460,524&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Long-term loan-noncurrent portion&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,142,400&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,951,040&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow&#13;    up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang&amp;#8217;s&#13;    manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by&#13;    the People&amp;#8217;s Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year&#13;    ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately&#13;    $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018. &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million)&#13;        for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with&#13;        a fixed interest rate of 7% per annum.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;        Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well&#13;        as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683%&#13;        and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders&#13;        of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;13 &amp;#8211; TAXES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(a)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Corporate&#13;    income taxes&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company is subject to income taxes on an entity basis on income arising in or derived from the location in which each entity is&#13;domiciled.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;RETO&#13;is incorporated in the British Virgin Islands and is exempt from paying income tax. REIT Holdings is registered in Hong Kong as&#13;a holding company.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s operating subsidiaries are all incorporated in the PRC and are subject to PRC income tax, which is computed according&#13;to the relevant laws and regulations in the PRC. Under the Corporate Income Tax Law of PRC, corporate income tax rate applicable&#13;to all companies, including both domestic and foreign-invested companies, is 25%. However, Beijing REIT is recognized as a High-technology&#13;Company by Chinese government and subject to a favorable income tax rate of 15%. Nanjing Dingxuan primarily provides technological&#13;services to customers, based on local tax regulation, its taxable income was assessed at 10% of its revenue for both years ended&#13;December 31, 2016 and 2015. Nanjing Dingxuan did not receive such favorable income tax rate for the year ended December 31, 2017&#13;and 2018. The estimated tax savings as a result of the Company&amp;#8217;s preferred tax rates for the years ended December 31, 2018,&#13;2017 and 2016 amounted to $86,898, $266,125 and $196,303, respectively. Per share effect of the tax exemption were $0.004, $0.01&#13;and $0.01 for the years ended December 31, 2018, 2017 and 2016, respectively.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table reconciles the statutory rate to the Company&amp;#8217;s effective tax rate:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;China Statutory income tax rate&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Effect of favorable income tax rate in certain entity in PRC&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1.4&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2.8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Non-PRC entities not subject to PRC tax (3)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Research &amp;#38; Development (&amp;#8220;R&amp;#38;D&amp;#8221;) tax credit (1)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1.1&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Non-deductible expenses-permanent difference&amp;#160;(2)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1.1&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3.3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2.9&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4.6&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30.2&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;According&#13;    to PRC tax regulations, 150% of current year R&amp;#38;D expense approved by the local tax authority may be deducted from tax&#13;    income.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Represents&#13;    expenses incurred by the Company that were not deductible for PRC income tax.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Represents&#13;    the tax losses incurred from operations outside of China.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;breakdown of the Company&amp;#8217;s income before income tax expense is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income before income tax expense from China&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,705,629&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,136,874&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,252,723&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Loss before income tax expense from outside of China&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,557,492&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,730,009&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(797,287&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,148,137&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,406,865&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,455,436&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;before income tax expense from outside of China represents the losses incurred in RETO, REIT Holdings and REIT US, which are mainly&#13;holding companies incorporated outside of China.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;income tax provision (benefit) for the years ended December 31, 2018, 2017 and 2016 were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,862,465&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,954,130&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,997,041&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;Deferred&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(282,010&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(194,050&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(44,685&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,580,455&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,760,080&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,952,356&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;income taxes reflect the net effects of temporary difference between the carrying amounts of assets and liabilities for financial&#13;statement purposes and the amounts used for income tax purposes. The Company&amp;#8217;s deferred tax assets as of December 31, 2018&#13;and 2017 were $551,534 and $296,535, respectively, which were derived from the temporary difference from provision for doubtful&#13;accounts. The Company periodically evaluates the likelihood of the realization of deferred tax assets and reduces the carrying&#13;amount of the deferred tax assets by a valuation allowance to the extent it believes a portion will not be realized. The increases&#13;in valuation allowance for the years ended December 31, 2018 and 2017 was approximately $302,129 and $283,160.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Deferred tax asset&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Provision of doubtful accounts&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;551,534&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;296,535&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Tax loss carried forwards&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,031,165&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,729,036&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance on tax losses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,031,165&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,729,036&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;551,534&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;296,535&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(b)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Value&#13;    added tax&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company is subject to a value added tax (&amp;#8220;VAT&amp;#8221;) for selling merchandise. The applicable VAT rate is 17% for products&#13;sold in the PRC. The amount of VAT liability is determined by applying the applicable tax rate to the invoiced amount of goods&#13;sold (output VAT) less VAT paid on purchases made with the relevant supporting invoices (input VAT). Under the commercial practice&#13;of the PRC, the Company pays VAT based on tax invoices issued.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(c)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Taxes&#13;    Payable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s taxes payable consists of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;VAT tax payable&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;97,267&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;191,284&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Corporate income tax payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,812,063&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,927,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Land use tax and other taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,194&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;233,974&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,964,524&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,352,512&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;China Statutory income tax rate&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Effect of favorable income tax rate in certain entity in PRC&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1.4&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2.8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Non-PRC entities not subject to PRC tax (3)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Research &amp;#38; Development (&amp;#8220;R&amp;#38;D&amp;#8221;) tax credit (1)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1.1&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Non-deductible expenses-permanent difference&amp;#160;(2)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1.1&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3.3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2.9&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4.6&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30.2&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;According&#13;    to PRC tax regulations, 150% of current year R&amp;#38;D expense approved by the local tax authority may be deducted from tax&#13;    income.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Represents&#13;    expenses incurred by the Company that were not deductible for PRC income tax.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Represents&#13;    the tax losses incurred from operations outside of China.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:OtherCommitment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">870000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="AsOf2018-12-31_custom_CNYMember" unitRef="CNY" decimals="0">6000000</us-gaap:OtherCommitment>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1940811</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2018-01-01to2018-12-31_custom_ZhongrongHongheEcoConstructionMaterialsMember" unitRef="USD" id="Foot-14-0" decimals="0">567812</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2017-01-01to2017-12-31_custom_ZhongrongHongheEcoConstructionMaterialsMember" unitRef="USD" id="Foot-14-1" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2018-01-01to2018-12-31_custom_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" unitRef="USD" id="Foot-15-0" decimals="0">233559</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2017-01-01to2017-12-31_custom_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" unitRef="USD" id="Foot-15-1" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2018-01-01to2018-12-31_custom_RetoInternationalTradingCoLtdMember" unitRef="USD" decimals="0">1139440</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2017-01-01to2017-12-31_custom_RetoInternationalTradingCoLtdMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2016-01-01to2016-12-31_custom_ZhongrongHongheEcoConstructionMaterialsMember" unitRef="USD" id="Foot-14-2" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2016-01-01to2016-12-31_custom_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" unitRef="USD" id="Foot-15-2" xsi:nil="true" />
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="From2016-01-01to2016-12-31_custom_RetoInternationalTradingCoLtdMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">5843564</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="From2018-01-01to2018-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" unitRef="USD" decimals="0">5843564</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="From2017-01-01to2017-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="From2016-01-01to2016-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" unitRef="USD" xsi:nil="true" />
    <reto:AdvanceToSupplier contextRef="AsOf2018-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" unitRef="USD" id="Foot-16-0" decimals="0">947557</reto:AdvanceToSupplier>
    <reto:AdvanceToSupplier contextRef="AsOf2017-12-31_custom_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" unitRef="USD" id="Foot-16-1" xsi:nil="true" />
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_QGreenTechconPrivateLimitedMember" unitRef="USD" id="Foot-17-0" decimals="0">557584</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="AsOf2017-12-31_custom_QGreenTechconPrivateLimitedMember" unitRef="USD" id="Foot-17-1" xsi:nil="true" />
    <reto:ScheduleOfDueFromRelatedParty contextRef="From2018-01-01to2018-12-31">&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;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&amp;#160;&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Accounts receivable &lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt; width: 76%"&gt;- Reto International&#13;    Trading (2)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;450,473&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Advance to supplier&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt"&gt;- Shexian Ruibo&#13;    (3)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;947,557&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt"&gt;- Q Green Techcon&#13;    Private Limited (4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;557,584&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 3%; text-align: justify"&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reto International Trading Co. Ltd.&lt;/font&gt; &lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;(&amp;#8220;Reto International Trading&amp;#8221;) is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.&amp;#160;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shexian Ruibo is a related party because&amp;#160;the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018. &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India&amp;#8217;s equity.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</reto:ScheduleOfDueFromRelatedParty>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2018-01-01to2018-12-31">&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;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&amp;#160;&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Mr. Hengfang Li (1)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;561,313&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;375,697&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 3%; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 97%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mr. Hengfang Li is the Chief Executive Officer (&amp;#8220;CEO&amp;#8221;) and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company&amp;#8217;s operations when needed.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <reto:IndividualInvestorRelatedPartyDebt contextRef="AsOf2018-11-08_custom_CNYMember" unitRef="CNY" decimals="0">6000000</reto:IndividualInvestorRelatedPartyDebt>
    <reto:IndividualInvestorRelatedPartyDebt contextRef="AsOf2018-11-08" unitRef="USD" decimals="0">870000</reto:IndividualInvestorRelatedPartyDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;16&amp;#160;&lt;/b&gt;&amp;#8211;&amp;#160;&lt;b&gt;EQUITY&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Statutory&#13;reserve&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company is required to make appropriations to certain reserve funds, comprising the statutory surplus reserve and the discretionary&#13;surplus reserve, based on after-tax net income determined in accordance with generally accepted accounting principles of the PRC&#13;(&amp;#8220;PRC GAAP&amp;#8221;). Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net&#13;income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity&amp;#8217;s registered capital. Appropriations&#13;to the discretionary surplus reserve are made at the discretion of the Board of Directors. The restricted amounts as determined&#13;pursuant to PRC statutory laws totaled $2,632,797 as of December 31, 2018.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Shares&#13;issuances&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;September 2016, the Company issued 800,000 shares of the Company&amp;#8217;s common stock to settle a loan payable to an unrelated&#13;third party in the amount of RMB21,240,000 (approximately $3.2 million). The shares were valued at $4 per share because it was&#13;considered the fair value of the Company&amp;#8217;s share that the investor was willing to convert the loan to.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for a total of $3,600,000.&#13;As of December 31, 2016, the Company had not received the funds from the investor and the shares were held in escrow. The Company&#13;did not record the value of the stock issued as of December 31, 2016 because the transaction was considered incomplete. These&#13;shares are excluded from the number of the outstanding shares as well as from the calculation of the weighted average shares outstanding.&#13;The Company received the funds from the investor on September 17, 2017 and the shares were released from escrow.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;November 29, 2017, the Company completed its initial public offering (&amp;#8220;IPO&amp;#8221;) of 3,220,000 shares of its common stock&#13;at a public offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting&#13;placement agents&amp;#8217; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In&#13;connection with the offering, the Company&amp;#8217;s common stock began trading on the NASDAQ Capital Market beginning on November&#13;29, 2017 under the symbol &amp;#8220;RETO&amp;#8221;.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Noncontrolling&#13;interest&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;reconciliation of noncontrolling interest as of December 31, 2018 and December 31, 2017 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,307,727&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,012,260&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Proportionate share of net income&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;87,064&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;668,396&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Acquisition of noncontrolling interests in REIT Changjiang (a)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,970,350&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Foreign currency translation adjustment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(126,806&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;597,421&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Noncontrolling interest, ending balance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,267,985&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,307,727&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;        January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&amp;#8220;Zhongrong&amp;#8221;) signed an equity transfer&#13;        agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests&#13;        held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang&#13;        was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing&#13;        REIT are considered under common control since they are owned by the same four individual shareholders.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;        the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&amp;#8217;s&#13;        15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December&#13;        31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <reto:ScheduleOfNoncontrollingInterestTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,307,727&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,012,260&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Proportionate share of net income&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;87,064&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;668,396&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Acquisition of noncontrolling interests in REIT Changjiang (a)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,970,350&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Foreign currency translation adjustment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(126,806&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;597,421&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Noncontrolling interest, ending balance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,267,985&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,307,727&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;        January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&amp;#8220;Zhongrong&amp;#8221;) signed an equity transfer&#13;        agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests&#13;        held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang&#13;        was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing&#13;        REIT are considered under common control since they are owned by the same four individual shareholders.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;        the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&amp;#8217;s&#13;        15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December&#13;        31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</reto:ScheduleOfNoncontrollingInterestTableTextBlock>
    <reto:PrepaymentForConstructionofProperties contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <reto:PrepaymentForConstructionofProperties contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3707700</reto:PrepaymentForConstructionofProperties>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;1 &amp;#8211; ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ReTo&#13;Eco-Solutions, Inc. (&amp;#8220;RETO&amp;#8221; or the &amp;#8220;Company&amp;#8221;) is a limited liability company established under the laws&#13;of the British Virgin Islands on August 7, 2015 as a holding company to develop business opportunities in the People&amp;#8217;s Republic&#13;of China (&amp;#8220;PRC&amp;#8221; or &amp;#8220;China&amp;#8221;). The Company, through its subsidiaries, is a manufacturer and distributor&#13;of environmental-friendly construction materials, made from industrial and construction waste, as well as equipment used for production&#13;of these materials.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for a total of $3,600,000.&#13;The Company received the funds from the investor on September 17, 2017 and the shares were released from escrow.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;November 29, 2017, the Company completed its initial public offering (&amp;#8220;IPO&amp;#8221;) of 3,220,000 shares of its common stock&#13;at a public offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting&#13;placement agents&amp;#8217; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In&#13;connection with the offering, the Company&amp;#8217;s common stock began trading on the NASDAQ Capital Market beginning on November&#13;29, 2017 under the symbol &amp;#8220;RETO&amp;#8221;.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;RETO&#13;owns 100% equity interest of REIT Holdings (China) Limited (&amp;#8220;REIT Holdings&amp;#8221;), a limited liability company established&#13;in Hong Kong.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;REIT Technology Development Co., Ltd. (&amp;#8220;Beijing REIT&amp;#8221;) was established on May 12, 1999 under the laws of PRC, with&#13;the registered capital of RMB 66 million (approximately $9.7 million) and additional paid in capital of RMB 100 million (approximately&#13;$15.4 million) contributed by four individual shareholders. Over the years, Beijing REIT has established five other subsidiaries&#13;consisting: Gu&amp;#8217;an REIT Machinery Manufacturing Co., Ltd. (&amp;#8220;Gu&amp;#8217;an REIT&amp;#8221;) was incorporated on May 12, 2008;&#13;Beijing REIT Eco Engineering Technology Co., Ltd. (&amp;#8220;REIT Eco Engineering&amp;#8221;) was incorporated on April 24, 2014; Langfang&#13;Ruirong Mechanical and Electrical Equipment Co., Ltd. (&amp;#8220;Ruirong&amp;#8221;) was incorporated on May 12, 2014; Nanjing Dingxuan&#13;Environment Protection Technology Development Co., Ltd. (&amp;#8220;Dingxuan&amp;#8221;) was incorporated on October 17, 2014; and REIT&#13;Technology Development (America), Inc. (&amp;#8220;REIT US&amp;#8221;) was incorporated on February 27, 2014.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an&#13;REIT is the main operating entity focusing on the development and distribution of specialized equipment for industrial waste processing.&#13;Ruirong manufactures parts and accessories used in specialized equipment to manufacture construction materials, while the other&#13;subsidiaries have limited activities.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;February 7, 2016, Beijing REIT and its individual original shareholders entered into an equity transfer agreement, pursuant to&#13;which these shareholders agreed to transfer all of their ownership interests in Beijing REIT with a carrying value of RMB 24 million&#13;(or $3,466,260) to REIT Holdings (the &amp;#8220;Transfer&amp;#8221;) (see Note 16). After this equity transfer, Beijing REIT became a&#13;Wholly Foreign-Owned Enterprise (&amp;#8220;WFOE&amp;#8221;) and amended the registration with the State Administration for Industry and&#13;Commerce (&amp;#8220;SAIC&amp;#8221;) on March 21, 2016. As part of this equity transfer, the Company issued a total of 17,830,000 of&#13;its common shares at $0.25 per share to all of the Company&amp;#8217;s original shareholders or former shareholders in Beijing REIT.&#13;Among total proceeds of $4,457,500 from the share issuance, the Company paid $3,466,260 (approximately RMB 24 million) to the&#13;original shareholders of Beijing REIT as the consideration for the transfer of their equity interests in Beijing REIT. Since these&#13;shares were issued to the original shareholders of Beijing REIT, the transaction is considered as a part of the reorganization.&#13;The Company believes it is appropriate to reflect these share issuances as nominal stock issuance on a retroactive basis similar&#13;to stock split pursuant to ASC 260. The Company has retroactively adjusted all shares and per share data for all the periods presented.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;Mingsheng Environmental Protection Construction Materials (Changjiang) Co., Ltd. (&amp;#8220;REIT Changjiang&amp;#8221;) was incorporated&#13;in Hainan Province, China, on November 22, 2011 with the original registered capital of RMB 100 million (approximately $16 million).&#13;REIT Changjiang is engaged in hauling and processing construction and mining waste, with which it produces recycled aggregates&#13;and bricks for environmental-friendly uses. On January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&amp;#8220;Zhongrong&amp;#8221;)&#13;signed an equity transfer agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all&#13;of its equity interests held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the&#13;transfer, REIT Changjiang was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT.&#13;Zhongrong and Beijing REIT are considered under common control since they are owned by the same four individual shareholders.&#13;As a result of the above transaction, Beijing REIT held an 84.32% equity interest in REIT Changjiang and Venture Business International&#13;(&amp;#8220;VBI&amp;#8221;), a British Virgin Islands company held the remaining 15.68% interest.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;accounting purposes, the above-mentioned transactions were accounted for in a manner similar to a recapitalization. RETO and its&#13;wholly owned subsidiary REIT Holdings, which now owns all of the interests of Beijing REIT, as well as REIT Changjiang which were&#13;effectively controlled by the same majority shareholders of Beijing REIT. Therefore, RETO, REIT Holdings, Beijing REIT and REIT&#13;Changjiang are all considered under common control. Accordingly, the consolidation of Beijing REIT and REIT Changjiang into RETO&#13;has been accounted for at carrying value and prepared on the basis as if the aforementioned reorganization had become effective&#13;as of the beginning of the first period presented in the accompanying consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&amp;#8217;s 15.68%&#13;non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December 31, 2017. As&#13;a result, REIT Changjiang is now a wholly owned subsidiary of the Company.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 1, 2015, Hainan REIT Construction Project Co., Ltd. (&amp;#8220;REIT Construction&amp;#8221;) was incorporated as a wholly owned&#13;subsidiary of REIT Changjiang.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;On July 15, 2015, Beijing REIT established&#13;a new subsidiary, REIT Xinyi New Material Co., Ltd. (&amp;#8220;REIT Xinyi&amp;#8221;) wherein Beijing REIT owns 70% equity interest, with&#13;the remaining 30% owned by a noncontrolling shareholder.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, Beijing REIT established a joint venture, REIT Q GREEN Machines Private Limited (&amp;#8220;REIT India&amp;#8221;), together&#13;with an Indian company Q Green Techcon Private Limited (&amp;#8220;Q Green&amp;#8221;). Beijing REIT owns 51% equity interest of REIT&#13;India.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;March 2, 2017, Xinyi REIT Ecological Technology Co, Ltd (&amp;#8220;REIT Ecological&amp;#8221;) was incorporated as a wholly owned subsidiary&#13;of REIT Holdings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;December 14, 2017, Horgos Ta-REIT Environment Technology Co., Ltd., (&amp;#8220;Horgos Ta-REIT&amp;#8221;) was incorporated as a wholly&#13;owned subsidiary of REIT Eco Engineering.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;October 22, 2018, REIT Ecological Technology Co., Ltd. (&amp;#8220;REIT Yancheng&amp;#8221;) was incorporated as a wholly owned subsidiary&#13;of REIT Holdings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;December 7, 2018, Lingqiu REIT Dongtian Ecological Technology Co., Ltd. (&amp;#8220;REIT Lingqiu&amp;#8221;) was incorporated. REIT Eco&#13;Engineering owns 51% of its equity interest, with remaining 49% owned by a noncontrolling shareholder.&lt;/font&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;2 &amp;#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Basis&#13;of Presentation and Principles of Consolidation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted&#13;in the United States of America (&amp;#8220;U.S. GAAP&amp;#8221;).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements of the Company reflect the principal activities of the entities listed below. All&#13;inter-company balances and transactions have been eliminated upon consolidation.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Name&#13;    of the entity&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Place&#13;    of&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Incorporation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Percentage&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ReTo&#13;    Eco-Solutions, Inc. (&amp;#8220;RETO&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;British&#13;    Virgin Islands&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;Parent&#13;    &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Holdings (China) Limited (&amp;#8220;REIT Holdings&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Hong&#13;    Kong, China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;    REIT Technology Development Co., Ltd. (&amp;#8220;Beijing REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;WFOE,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an&#13;    REIT Machinery Manufacturing Co., Ltd. (&amp;#8220;Gu&amp;#8217;an REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&amp;#8220;REIT Changjiang&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changjiang,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;    REIT Eco-Engineering Technology Co., Ltd. (&amp;#8220;REIT Eco Engineering&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Langfang&#13;    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&amp;#8220;Ruirong&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Langfang,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Hainan&#13;    REIT Construction Project Co., Ltd. (&amp;#8220;REIT Construction&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Haikou,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Xinyi New Materials Co., Ltd. (&amp;#8220;REIT Xinyi&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nanjing&#13;    Dingxuan Environmental Protection Technology Development Co., Ltd. (&amp;#8220;Dingxuan&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nanjing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Technology Development (America), Inc. (&amp;#8220;REIT US&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;California,&#13;    U.S.A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Q GREEN Machines Private Limited (&amp;#8220;REIT India&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;India&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi&#13;    REIT Ecological Technology Co, Ltd (&amp;#8220;REIT Ecological&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Horgos&#13;    Ta-REIT Environment Technology Co., Ltd., (&amp;#8220;Horgos Ta-REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Horgos,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Ecological Technology Co., Ltd. (&amp;#8220;REIT Yancheng&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Yancheng,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Lingqiu&#13;    REIT Dongtian Ecological Technology Co., Ltd. (&amp;#8220;REIT Lingqiu&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Datong, China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Noncontrolling&#13;interests&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018, and 2017, noncontrolling interests represent the noncontrolling shareholders&amp;#8217; proportionate share&#13;of equity interests in REIT Xinyi, REIT India and REIT Lingqiu.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Use&#13;of Estimates&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect&#13;the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial&#13;statements and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information&#13;as of the date of the consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Significant&#13;estimates required to be made by management include, but are not limited to, the valuation of accounts receivable, inventories,&#13;advances to suppliers, useful lives of property, plant and equipment, intangible assets, the recoverability of long-lived assets,&#13;provision necessary for contingent liabilities, revenue recognition under the input method, and realization of deferred tax assets.&#13;Actual results could differ from those estimates.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;Currency Translation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s principal country of operations is the PRC. The financial position and results of its operations are determined&#13;using RMB, the local currency, as the functional currency. The Company&amp;#8217;s financial statements are reported using U.S. Dollars.&#13;The results of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the&#13;average rate of exchange during the reporting period. Assets and liabilities denominated in foreign currencies at the balance&#13;sheet date are translated at the applicable rates of exchange in effect at that date. The equity denominated in the functional&#13;currency is translated at the historical rate of exchange at the time of capital contribution. Because cash flows are translated&#13;based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash&#13;flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheets. Translation adjustments&#13;arising from the use of different exchange rates from period to period are included as a separate component of accumulated other&#13;comprehensive income (loss). Gains and losses from foreign currency transactions are included in the results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;value of RMB against US$ and other currencies may fluctuate and is affected by, among other things, changes in the PRC&amp;#8217;s&#13;political and economic conditions. Any significant revaluation of RMB may materially affect the Company&amp;#8217;s financial condition&#13;in terms of US$ reporting. The following table outlines the currency exchange rates that were used in creating the consolidated&#13;financial statements in this report:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br /&gt; 2016&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Year-end spot rate&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap"&gt;US$1=RMB 6.8755&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap"&gt;US$1=RMB 6.5062&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap"&gt;US$1= RMB 6.9448&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Average rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;US$1=RMB 6.6090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;US$1=RMB 6.7568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;US$1= RMB 6.6441&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cash&#13;and Cash Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&#13;and cash equivalents represent cash on hand and time deposits, which have original maturities of three months or less when purchased&#13;and which are unrestricted as to withdrawal and use. In addition, highly liquid investments which have original maturities of&#13;three months or less when purchased are classified as cash equivalents. The Company maintains most of the bank accounts in the&#13;PRC. Cash balances in bank accounts in PRC are not insured by the Federal Deposit Insurance Corporation or other programs.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Restricted&#13;Cash&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted&#13;cash consists of cash equivalents used as collateral to secure bank borrowings. The Company is required to keep certain amounts&#13;on deposit that are subject to withdrawal restrictions. The restricted cash balance is associated with the Company&amp;#8217;s short-term&#13;borrowings, thus, classified as a current asset. As of December 31, 2018, and 2017, the Company had restricted cash of $85,293&#13;and $Nil, respectively, related to the bank acceptance notes payable.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;November 2016, the FASB issued Accounting Standards Update&amp;#160;No.&amp;#160;2016-18,&amp;#160;Statement of Cash Flows (Topic 230): Restricted&#13;Cash, which requires companies to include amounts generally described as restricted cash and restricted cash equivalents in cash&#13;and cash equivalents when reconciling beginning-of-period and end-of-period total amounts presented in the statement of cash flows.&#13;The Company adopted the new standard effective January&amp;#160;1, 2018, using the retrospective transition method.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounts&#13;Receivable, net&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable are recognized and carried at original invoiced amount less an estimated allowance for uncollectible accounts. The&#13;Company usually grants credit to customers with good credit standing with a maximum of 180 days and determines the adequacy of&#13;reserves for doubtful accounts based on individual account analysis and historical collection trends. The Company establishes&#13;a provision for doubtful receivables when there is objective evidence that the Company may not be able to collect amounts due.&#13;The allowance is based on management&amp;#8217;s best estimates of specific losses on individual exposures, as well as a provision&#13;on historical trends of collections. Based on the assessment of customers&amp;#8217; credit and ongoing relationships, the Company&amp;#8217;s&#13;payment terms typically range from 90 days to 1 year. The provision is recorded against accounts receivables balances, with a&#13;corresponding charge recorded in the consolidated statements of income and comprehensive income. Actual amounts received may differ&#13;from management&amp;#8217;s estimate of credit worthiness and the economic environment. Delinquent account balances are written-off&#13;against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are stated at the lower of cost or net realizable value. Costs include the cost of raw materials, freight, direct labor and related&#13;production overhead. The cost of inventories is calculated using the weighted average method. Any excess of the cost over the&#13;net realizable value of each item of inventories is recognized as a provision for diminution in the value of inventories. Net&#13;realizable value is the estimated selling price in the normal course of business less any costs to complete and sell products.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Advances&#13;to Suppliers, net&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Advances&#13;to suppliers consist of balances paid to suppliers for services and materials that have not been provided or received. Advances&#13;to suppliers for service and material are short-term in nature. Advances to Suppliers are reviewed periodically to determine whether&#13;their carrying value has become impaired. The Company considers the assets to be impaired if the collectability of the advance&#13;becomes doubtful. The Company uses the aging method to estimate the allowance for uncollectible balances. In addition, at each&#13;reporting date, the Company generally determines the adequacy of allowance for doubtful accounts by evaluating all available information,&#13;and then records specific allowances for those advances based on the specific facts and circumstances. Allowance for uncollectible&#13;balances amounted to $871,030 and $534,245 as of December 31, 2018 and 2017, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Property,&#13;Plant and Equipment&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are stated at cost. The straight-line depreciation method is used to compute depreciation over the estimated useful&#13;lives of the assets, as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property and buildings&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;30&amp;#8211;50 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;5&amp;#8211;15 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Transportation vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;5&amp;#8211;10 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Office and electronic equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;3&amp;#8211;5 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expenditures&#13;for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred.&#13;Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost&#13;and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss&#13;is recognized in the consolidated statements of income and other comprehensive income in other income or expenses.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Construction-in-Progress&#13;(&amp;#8220;CIP&amp;#8221;)&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Construction-in-progress&#13;represents property and buildings under construction and consists of construction expenditures, equipment procurement, and other&#13;direct costs attributable to the construction. Construction-in-progress is not depreciated. Upon completion and ready for intended&#13;use, construction-in-progress is reclassified to the appropriate category within property, plant and equipment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intangible&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intangible&#13;assets consist primarily of land use rights and software. Under the PRC law, all land in the PRC is owned by the government and&#13;cannot be sold to an individual or company. The government grants individuals and companies the right to use parcels of land for&#13;specified periods of time. These land use rights are sometimes referred to informally as &amp;#8220;ownership&amp;#8221;. Land use rights&#13;are stated at cost less accumulated amortization. Intangible assets are amortized using the straight-line method with the following&#13;estimated useful lives:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Items&lt;/td&gt;&lt;td style="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;45-49 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;10 years&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Impairment&#13;of Long-lived Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company reviews long-lived assets, including definitive-lived intangible assets, for impairment whenever events or changes in&#13;circumstances indicate that the carrying amount of an asset may not be recoverable. If the estimated cash flows from the use of&#13;the asset and its eventual disposition are below the asset&amp;#8217;s carrying value, then the asset is deemed to be impaired and&#13;written down to its fair value. There were no impairments of these assets recorded for the years ended December 31, 2018, 2017&#13;and 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;Value of Financial Instruments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ASC&#13;825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that&#13;would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the&#13;measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires&#13;entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used&#13;to measure fair value are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    1 - Quoted prices in active markets for identical assets and liabilities.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    2 - Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset&#13;    or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the&#13;    assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that&#13;    use significant unobservable inputs.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company considers the recorded value of its financial assets and liabilities, which consist primarily of cash and cash equivalents,&#13;accounts receivable, advance to suppliers, accounts payable, accrued and other liabilities, advances from customers, deferred&#13;revenue, taxes payable and due to related parties to approximate the fair value of the respective assets and liabilities at December&#13;31, 2018 and 2017, based upon the short-term nature of the assets and liabilities.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company believes that the carrying amount of the short-term and long-term borrowings approximates fair value at December 31, 2018&#13;and 2017 based on the terms of the borrowings and current market rates as the rates of the borrowings are reflective of the current&#13;market rates.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Revenue&#13;Recognition&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company adopted ASC Topic 606 Revenue from Contracts with Customers (&amp;#8220;ASC 606&amp;#8221;) on January 1, 2018 using the modified&#13;retrospective approach. Revenues for the year ended December 31, 2018 were presented under ASC 606, and revenues for the years&#13;ended December 31, 2017 and 2016 were not adjusted and continue to be presented under ASC Topic 605, Revenue Recognition. There&#13;is no adjustment to the opening balance of retained earnings at January 1, 2018 since there is no change to the timing and pattern&#13;of revenue recognition upon adoption of ASC 606. Under ASC 606, revenue is recognized when control of promised goods or services&#13;is transferred to the Company&amp;#8217;s customers in an amount of consideration to which an entity expects to be entitled to in&#13;exchange for those goods or services.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s revenues are primarily derived from the following sources:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 28px; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from machinery and equipment sales&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue when the machinery and equipment is delivered and control is transferred. The Company generally provide&#13;a warranty for a period of 12 months after the customers receive the equipment. The Company determines that such product warranty&#13;is not a separated performance obligation because the nature of warranty is to provide assurance that a product will function&#13;as expected and in accordance with customer&amp;#8217;s specification and the Company has not sold the warranty separately. From its&#13;past experience, the Company has not experienced any material warranty costs and, therefore, the Company does not believe an accrual&#13;for warranty cost is necessary for the years ended December 31, 2018 and 2017.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security&#13;deposits which are payable by customer within 12 months after the goods are shipped and titles have passed. The Company determines&#13;that the timing of collection of security deposit has no impact on revenue recognition, as all above criteria on revenue recognition&#13;had been met at the point at delivery and the Company does not retain any substantial performance obligations. The security retention&#13;included in the account receivable as of December 31, 2018 and 2017 was Nil and $557,919, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from construction materials sales&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue, net of sales taxes and estimated sales returns, when the construction materials are shipped to, delivered&#13;to or picked up by customers and control is transferred.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from municipal construction projects&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company provides municipal construction services which includes sponge city projects, sewage pipeline construction, public plaza&#13;construction, and landscaping, etc. The Company recognizes revenue associated with these contracts over time as service is performed&#13;and the transfer of control occurs, based on a percentage-of-completion method using cost-to-cost input methods as a measure of&#13;progress. When the percentage-of-completion method is used, the Company estimates the costs to complete individual contracts and&#13;records as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred&#13;to date to total anticipated costs (the cost-to-cost approach).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Under&#13;the cost-to-cost approach, the use of estimated costs to complete each contract is a significant variable in the process of determining&#13;recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other&#13;factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs&#13;related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted&#13;contracts are made in the period in which such losses are determined.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 28px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue&#13;    from technological consulting and other services&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue when technological consulting and other services are rendered and accepted by the customers.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Disaggregation&#13;of Revenues&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company disaggregates its revenue from contracts by products and services, as we believe it best depicts how the nature, amount,&#13;timing and uncertainty of the revenue and cash flows are affected by economic factors. The Company&amp;#8217;s disaggregation of revenues&#13;for the years ended December 31, 2018 and 2017 is disclosed in Note 17.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Shipping&#13;and Handling&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shipping&#13;and handling costs are expensed as incurred and are included in operating expenses, as a part of selling, and general and administrative&#13;expenses, in the Company&amp;#8217;s consolidated statements of income and comprehensive income. Total shipping and handling expenses&#13;were $730,751, $776,438 and $630,218 for the years ended December 31, 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences&#13;attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and&#13;their respective tax bases.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those&#13;temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in&#13;tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary,&#13;to reduce deferred tax assets to the amount expected to be realized.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;provisions of ASC 740-10-25, &amp;#8220;Accounting for Uncertainty in Income Taxes,&amp;#8221; prescribe a more-likely-than-not threshold&#13;for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return.&#13;This interpretation also provides guidance on the recognition of income tax assets and liabilities, classification of current&#13;and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, and related&#13;disclosures. The Company records a liability for uncertain tax positions when it is probable that a loss has been incurred and&#13;the amount can be reasonably estimated.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;To&#13;the extent applicable, the Company records interest and penalties as a general and administrative expense. The Company&amp;#8217;s&#13;subsidiaries in China and Hong Kong are subject to the income tax laws of the PRC and Hong Kong. No significant taxable income&#13;was generated outside the PRC for the years ended December 31, 2018, 2017 and 2016. As of December 31, 2018, the tax years ended&#13;December 31, 2014 through December 31, 2018 for the Company&amp;#8217;s PRC subsidiaries remain open for statutory examination by&#13;PRC tax authorities.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Value&#13;Added Tax (&amp;#8220;VAT&amp;#8221;)&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Sales&#13;revenue represents the invoiced value of goods, net of VAT. The VAT is based on gross sales price and VAT rates range up to 16%,&#13;starting from May 1, 2018, depending on the type of products sold. The VAT may be offset by VAT paid by the Company on raw materials&#13;and other materials included in the cost of producing or acquiring its finished products. The Company recorded a VAT payable net&#13;of payments in the accompanying consolidated financial statements. All of the VAT returns of the Company have been and remain&#13;subject to examination by the tax authorities for five years from the date of filing.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounting&#13;for Changes in Ownership&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;the year ended December 31, 2017, the Company completed the acquisition of a 15.68% noncontrolling interest in its subsidiary&#13;REIT Changjiang. In accordance with ASC 810 &amp;#8220;Consolidation&amp;#8221;, changes in a parent&amp;#8217;s ownership while the parent&#13;retains its controlling financial interest in its subsidiary should be accounted for as an equity transaction. Therefore, no gain&#13;or loss is recognized in consolidated net income (loss) or comprehensive income (loss). The carrying amount of the controlling&#13;and noncontrolling interest is adjusted to reflect the change in its ownership interest in the subsidiary. Any difference between&#13;the fair value of the consideration received or paid and the amount by which the noncontrolling interest is adjusted is recognized&#13;in equity attributable to the parent. If a change in a parent&amp;#8217;s ownership interest occurs in a subsidiary that has accumulated&#13;other comprehensive income, the carrying amount of accumulated other comprehensive income is adjusted to reflect the change in&#13;the ownership interest in the subsidiary through a corresponding charge or credit to equity attributable to the parent.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Earnings&#13;per Share&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company computes earnings per share (&amp;#8220;EPS&amp;#8221;) in accordance with ASC 260, &amp;#8220;Earnings per Share&amp;#8221; (&amp;#8220;ASC&#13;260&amp;#8221;). ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured&#13;as net income divided by the weighted average common shares outstanding for the period. Diluted EPS is similar to basic EPS but&#13;presents the dilutive effect on a per share basis of potential common shares (e.g., convertible securities, options and warrants)&#13;as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential common shares that&#13;have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation&#13;of diluted EPS. For the years ended December 31, 2018, 2017 and 2016, the Company had no dilutive security outstanding that could&#13;potentially dilute EPS in the future.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Concentrations&#13;and Credit Risk&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;majority of its expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&amp;#8217;&#13;assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign&#13;exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by&#13;the People&amp;#8217;s Bank of China (&amp;#8220;PBOC&amp;#8221;). Remittances in currencies other than RMB by the Company in China must be&#13;processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in&#13;order to effectuate the remittance.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company maintains certain bank accounts in the PRC, Hong Kong, India and BVI, which are not insured by Federal Deposit Insurance&#13;Corporation (&amp;#8220;FDIC&amp;#8221;) insurance or other insurance. As of December 31, 2018, and 2017, $1,065,774 and $2,018,199 of&#13;the Company&amp;#8217;s cash and cash equivalents was on deposit at financial institutions in the PRC where there currently is no&#13;rule or regulation requiring such financial institutions to maintain insurance to cover bank deposits in the event of bank failure.&#13;The cash balance held in the Hong Kong bank accounts was $73,540 and $51,634 as of December 31, 2018 and 2017, respectively. The&#13;cash balance held in India bank accounts was $90,783 and $Nil as of December 31, 2018 and 2017 respectively. The cash balance&#13;held in BVI bank accounts was $245,874 and $8,774,608 as of December 31, 2018 and 2017 respectively. As of December31, 2018 and&#13;2017, the Company held $181 and $3,356 of cash balances within the United States, respectively, which was below the FDIC insurance&#13;limits of $250,000.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. The risk is&#13;mitigated by the Company&amp;#8217;s assessment of its customers&amp;#8217; creditworthiness and its ongoing monitoring of outstanding&#13;balances.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s sales are made to customers that are located primarily in China. The Company has a concentration of its revenues&#13;and receivables with specific customers. For the years ended December 31, 2018, 2017 and 2016, no customer accounted for more&#13;than 10% of the Company&amp;#8217;s total revenue. As of December 31, 2018, 2017 and 2016, none of account receivable accounted for&#13;more than 10% of the total outstanding accounts receivable balance.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from&#13;one major supplier, respectively. Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance&#13;payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total&#13;advance payments outstanding as of December 31, 2017.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Risks&#13;and Uncertainties&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;main operation of the Company is located in the PRC. Accordingly, the Company&amp;#8217;s business, financial condition, and results&#13;of operations may be influenced by political, economic, and legal environments in the PRC, as well as by the general state of&#13;the PRC economy. The Company&amp;#8217;s results may be adversely affected by changes in the political, regulatory and social conditions&#13;in the PRC. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing&#13;laws and regulations including its organization and structure disclosed in Note 1, this may not be indicative of future results.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Reclassifications&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Certain&#13;prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect&#13;on the reported results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Recent&#13;Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company considers the applicability and impact of all accounting standards updates (&amp;#8220;ASUs&amp;#8221;). Management periodically&#13;reviews new accounting standards that are issued.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, the Financial Accounting Standards Board (FASB) issued ASU No.&amp;#160;2016-02, &lt;i&gt;Leases&lt;/i&gt; (&amp;#8220;ASU 2016-02&amp;#8221;).&#13;ASU 2016-02 specifies the accounting for leases. For operating leases, ASU 2016-02 requires a lessee to recognize a right-of-use&#13;asset and a lease liability, initially measured at the present value of the lease payments, in its balance sheet. The standard&#13;also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease&#13;term, on a generally straight-line basis. ASU 2016-02 is effective for public business entities for annual reporting periods and&#13;interim periods within those years beginning after December&amp;#160;15, 2018. The Company is currently in the process of evaluating&#13;the impact of the adoption of ASU 2016-02 on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial&#13;Instruments (&amp;#8220;ASU 2016-13&amp;#8221;) which requires the measurement and recognition of expected credit losses for financial&#13;assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology,&#13;which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim&#13;periods within those years, beginning after December 15, 2019. The Company is currently in the process of evaluating the impact&#13;of the adoption of ASU 2016-13 on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2018, the FASB issued ASU 2018-02, which allows a reclassification from accumulated other comprehensive income to retained&#13;earnings for adjustments to tax effects that were originally recorded in other comprehensive income due to changes in the U.S.&#13;federal corporate income tax rate resulting from the enactment of the U.S. tax reform legislation, commonly referred to as the&#13;Tax Cuts and Jobs Act (the &amp;#8220;Tax Act. The Company does not expect this guidance will have a material impact on its consolidated&#13;financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;March 2018, the FASB issued ASU 2018-05 &amp;#8212; Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting&#13;Bulletin No. 118 (&amp;#8220;ASU 2018-05&amp;#8221;), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based&#13;on the Tax Cuts and Jobs Act (the &amp;#8220;Act&amp;#8221;) that was signed into law on December 22, 2017 and Staff Accounting Bulletin&#13;No. 118 (&amp;#8220;SAB 118&amp;#8221;) that was released by the Securities and Exchange Commission. The Act changes numerous provisions&#13;that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international&#13;tax consequences for many companies that operate internationally. The Company does not believe this guidance will have a material&#13;impact on its consolidated financial statements.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 20, 2018, the FASB issued ASU No. 2018-07,&amp;#160;Compensation&amp;#8212;Stock Compensation (Topic 718) - Improvements to Nonemployee&#13;Share-Based Payment Accounting,&amp;#160;which aligns the accounting for share-based payment awards issued to employees and nonemployees.&#13;Under ASU No. 2018-07, the existing employee guidance will apply to nonemployee share-based transactions (as long as the transaction&#13;is not effectively a form of financing), with the exception of specific guidance related to the attribution of compensation cost.&#13;The cost of nonemployee awards will continue to be recorded as if the grantor had paid cash for the goods or services. In addition,&#13;the contractual term will be able to be used in lieu of an expected term in the option-pricing model for nonemployee awards. The&#13;new standard is effective for us on January 1, 2019. Early adoption is permitted, including in interim periods, and should be&#13;applied to all new awards granted after the date of adoption. The Company does not expect this guidance will have a material impact&#13;on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;August 2018, the FASB Accounting Standards Board issued ASU No. 2018-13, &amp;#8220;Fair Value Measurement (Topic 820): Disclosure&#13;Framework Changes to the Disclosure Requirements for Fair Value Measurement&amp;#8221; (&amp;#8220;ASU 2018-13&amp;#8221;). ASU 2018-13 modifies&#13;the disclosure requirements on fair value measurements. ASU 2018-13 is effective for public entities for fiscal years beginning&#13;after December 15, 2019, with early adoption permitted for any removed or modified disclosures. The removed and modified disclosures&#13;will be adopted on a retrospective basis and the new disclosures will be adopted on a prospective basis. The Company does not&#13;expect this guidance will have a material impact on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Except&#13;for the above-mentioned pronouncements, there are no new recent issued accounting standards that will have material impact on&#13;the consolidated financial position, statements of operations and cash flows.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Basis&#13;of Presentation and Principles of Consolidation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted&#13;in the United States of America (&amp;#8220;U.S. GAAP&amp;#8221;).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements of the Company reflect the principal activities of the entities listed below. All&#13;inter-company balances and transactions have been eliminated upon consolidation.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Name&#13;    of the entity&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Place&#13;    of&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Incorporation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;Percentage&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ReTo&#13;    Eco-Solutions, Inc. (&amp;#8220;RETO&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;British&#13;    Virgin Islands&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;Parent&#13;    &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Holdings (China) Limited (&amp;#8220;REIT Holdings&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Hong&#13;    Kong, China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;    REIT Technology Development Co., Ltd. (&amp;#8220;Beijing REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;WFOE,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an&#13;    REIT Machinery Manufacturing Co., Ltd. (&amp;#8220;Gu&amp;#8217;an REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gu&amp;#8217;an,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&amp;#8220;REIT Changjiang&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changjiang,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing&#13;    REIT Eco-Engineering Technology Co., Ltd. (&amp;#8220;REIT Eco Engineering&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beijing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Langfang&#13;    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&amp;#8220;Ruirong&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Langfang,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Hainan&#13;    REIT Construction Project Co., Ltd. (&amp;#8220;REIT Construction&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Haikou,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Xinyi New Materials Co., Ltd. (&amp;#8220;REIT Xinyi&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nanjing&#13;    Dingxuan Environmental Protection Technology Development Co., Ltd. (&amp;#8220;Dingxuan&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nanjing,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Technology Development (America), Inc. (&amp;#8220;REIT US&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;California,&#13;    U.S.A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Q GREEN Machines Private Limited (&amp;#8220;REIT India&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;India&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi&#13;    REIT Ecological Technology Co, Ltd (&amp;#8220;REIT Ecological&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Xinyi,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Horgos&#13;    Ta-REIT Environment Technology Co., Ltd., (&amp;#8220;Horgos Ta-REIT&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Horgos,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;    Ecological Technology Co., Ltd. (&amp;#8220;REIT Yancheng&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Yancheng,&#13;    China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Lingqiu&#13;    REIT Dongtian Ecological Technology Co., Ltd. (&amp;#8220;REIT Lingqiu&amp;#8221;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Datong, China&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;3 &amp;#8211; ACCOUNTS RECEIVABLE, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable consisted of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,404,279&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,319,213&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Less: allowances for doubtful accounts&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,228,732&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,815,927&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accounts receivable, net, related party (Note 15)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(450,473&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Accounts receivable, net, third parties&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;14,725,074&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,503,286&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company did not write off any accounts receivable balances as of December 31, 2018 and 2017. The changes of allowance for doubtful&#13;accounts for the years ended December 31, 2018 and 2017 are as follow:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,815,927&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;741,187&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Bad debt provision&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,572,175&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;986,787&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Foreign exchange translation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(159,370&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;87,953&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,228,732&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,815,927&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <reto:AdvancesToSuppliersNetTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;4 &amp;#8211; ADVANCES TO SUPPLIERS, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Advances&#13;to suppliers include prepayments for raw materials used for production and construction materials for the Company&amp;#8217;s construction&#13;projects.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Raw material prepayments for equipment production&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,686,314&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;916,210&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Construction material prepayments&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,776,638&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,037,438&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Advances to construction subcontractors&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;405,203&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;428,334&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,868,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,381,882&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Less: allowances for doubtful accounts&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(871,030&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(534,245&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Advances to suppliers, net, related party (Note 15)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(947,557&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Advances to suppliers, net, third parties&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,049,568&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,847,637&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Our&#13;suppliers generally require prepayments from us before delivery of goods or service. It usually takes 3 to 6 months for the suppliers&#13;to deliver raw material for our equipment production and takes up to 6 to 12 months for the suppliers to deliver the construction&#13;materials. The prepayment is necessary to secure the supply in the market or secure a favorable price.&lt;/font&gt;&lt;/p&gt;</reto:AdvancesToSuppliersNetTextBlock>
    <reto:ScheduleOfAdvancesToSuppliersTableTextBlock contextRef="From2018-01-01to2018-12-31">&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;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Raw material prepayments for equipment production&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,686,314&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;916,210&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Construction material prepayments&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,776,638&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,037,438&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Advances to construction subcontractors&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;405,203&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;428,334&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,868,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,381,882&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Less: allowances for doubtful accounts&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(871,030&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(534,245&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Advances to suppliers, net, related party (Note 15)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(947,557&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Advances to suppliers, net, third parties&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,049,568&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,847,637&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</reto:ScheduleOfAdvancesToSuppliersTableTextBlock>
    <reto:AcquisitionIntentionDepositDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;6 &amp;#8211; ACQUISITION INTENTION DEPOSIT&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;October 8, 2018, REIT Changjiang entered into letter of intention (&amp;#8220;LOI&amp;#8221;) with a target company for the purpose of&#13;a potential acquisition or business cooperation agreement. REIT Changjiang made an advance payment of $2,181,000 (RMB 15 million)&#13;to the target company as a deposit. The tentative effective date of the LOI is until August 30, 2019. The deposit is refundable&#13;if no agreement would be reached. As of December 31, 2018, the Company presented this balance as an item on its balance sheet and&#13;classified it as a current asset. As of the report date, the two parties are still in the negotiation phase.&lt;/font&gt;&lt;/p&gt;</reto:AcquisitionIntentionDepositDisclosureTextBlock>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;7 &amp;#8211; PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s prepaid expenses and other current assets are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Other receivable (1)&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;809,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;607,822&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Prepaid rent expense&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;25,735&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Value added tax receivable&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;83,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;86,289&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;55,954&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,611&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;974,802&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;774,665&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance&#13;    and welfare benefit which will be subsequently deducted from the employee payroll.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;    Company&amp;#8217;s subsidiary Beijing REIT leases headquarter offices of 658 square meters from March 1, 2011 to August 30, 2018,&#13;    and prepaid rent expense to the landlord, which is amortized over the lease term.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <reto:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Other receivable (1)&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;809,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;607,822&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Prepaid rent expense&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;25,735&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Value added tax receivable&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;83,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;86,289&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;55,954&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,611&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;974,802&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;774,665&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance&#13;    and welfare benefit which will be subsequently deducted from the employee payroll.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</reto:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock>
    <reto:PrepaymentDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;NOTE 8 &amp;#8211; PREPAYMENT FOR CONSTRUCTION&#13;OF PROPERTIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;the year ended December 31, 2018, the Company made prepayment of $3,707,700 (RMB 25.5 million) to a subcontractor for the construction&#13;of facilities in its newly established REIT Yancheng. The Company presented this balance as non-current assets on its balance&#13;sheet due to its long-term nature.&lt;/font&gt;&lt;/p&gt;</reto:PrepaymentDisclosureTextBlock>
    <us-gaap:ShortTermDebtTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;11 &amp;#8211; SHORT-TERM LOANS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Short-term&#13;loans consisted of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&amp;#160;&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;China Merchants Bank (&amp;#8220;CMB&amp;#8221;)&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(1)&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,362,000&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,074,000&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Beijing Bank (&amp;#8220;BJB&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(2)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,908,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,611,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Bank of Communications (&amp;#8220;BOC&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(3)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,454,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Haikong Holdings Microfinance Co., Ltd.(&amp;#8220;HHMC&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(4)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;218,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Haikou United Bank (&amp;#8220;HUB&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(5)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;122,960&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Deferred financing costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(83,643&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(267,579&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,858,457&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,540,381&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9&#13;        million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were&#13;        fully repaid upon maturity during the year ended December 31, 2018.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain&#13;        loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020.&#13;        Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the&#13;        full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum.&#13;        All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company.&#13;        Gu&amp;#8217;an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land&#13;        use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated&#13;        of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective&#13;        maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders&#13;        of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to&#13;        obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered&#13;        into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term&#13;        of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by&#13;        a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon&#13;        maturity.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million)&#13;    as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by&#13;    the principal shareholders of the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million)&#13;    as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property&#13;    with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO&#13;    and principal shareholders of the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million)&#13;    as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB&#13;    200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;the years ended December 31, 2018, 2017 and 2016, interest expense on all short-term loans amounted to $480,452, $365,964 and&#13;$635,875, respectively.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&amp;#160;&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;China Merchants Bank (&amp;#8220;CMB&amp;#8221;)&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(1)&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,362,000&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,074,000&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Beijing Bank (&amp;#8220;BJB&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(2)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,908,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,611,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Bank of Communications (&amp;#8220;BOC&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(3)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,454,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Haikong Holdings Microfinance Co., Ltd.(&amp;#8220;HHMC&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(4)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;218,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Haikou United Bank (&amp;#8220;HUB&amp;#8221;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;(5)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;122,960&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Deferred financing costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(83,643&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(267,579&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,858,457&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,540,381&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9&#13;        million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were&#13;        fully repaid upon maturity during the year ended December 31, 2018.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain&#13;        loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020.&#13;        Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the&#13;        full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum.&#13;        All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company.&#13;        Gu&amp;#8217;an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land&#13;        use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated&#13;        of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective&#13;        maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders&#13;        of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to&#13;        obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered&#13;        into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term&#13;        of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by&#13;        a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon&#13;        maturity.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million)&#13;    as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by&#13;    the principal shareholders of the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million)&#13;    as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property&#13;    with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO&#13;    and principal shareholders of the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million)&#13;    as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB&#13;    200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:LongTermDebtTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;12 &amp;#8211; LONG TERM BANK LOANS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Long-term bank loan - Industrial and Commercial Bank of China (&amp;#8220;ICBC&amp;#8221;) (1)&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,411,564&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt"&gt;Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association (&amp;#8220;CCCA&amp;#8221;)&amp;#160;(2)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,578,600&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Subtotal&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,578,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,411,564&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Less: current maturities of long-term loan&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(436,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,460,524&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Long-term loan-noncurrent portion&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,142,400&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,951,040&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;    September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow&#13;    up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang&amp;#8217;s&#13;    manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by&#13;    the People&amp;#8217;s Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year&#13;    ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately&#13;    $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018. &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 96%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;        June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million)&#13;        for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with&#13;        a fixed interest rate of 7% per annum.&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;REIT&#13;        Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well&#13;        as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683%&#13;        and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders&#13;        of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;the years ended December 31, 2018, 2017 and 2016, total interest on the Company&amp;#8217;s long-term bank loans amounted to $552,804,&#13;$585,158 and $795,025, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018, the repayment schedule of the Company&amp;#8217;s remaining long-term bank loan is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Repayment&#13;    in RMB&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Repayment&#13;    in USD&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 76%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;145,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;290,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;290,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;872,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;872,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    19, 2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June&#13;    19, 2024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,017,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,000,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,578,600&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;14 &amp;#8211; COMMITMENTS AND CONTIGENCIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;Lease&#13;Obligation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s subsidiaries lease office spaces under operating leases. Operating lease expense amounted to $233,921, $89,785&#13;and $196,330 for the years ended December&amp;#160;31, 2018, 2017 and 2016.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Future&#13;minimum lease payments under non-cancelable operating leases are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;Twelve month ending December 31,&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;246,684&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;223,735&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;701,345&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;Capital&#13;commitments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;2015, the Company formed a new subsidiary REIT Xinyi together with a 30% noncontrolling interest shareholder Xinyi Transportation&#13;and plans to construct a new manufacturing plant on a 206,667 square meters land, to produce concrete cutting machines and eco-friendly&#13;bricks for road pavement and building construction use. The plant was fully completed by December 31, 2018.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;During the year ended December, 31, 2018,&#13;REIT Holdings and REIT Changjiang provided guarantee to a related party, Shexian Ruibo Environmental Science and Technology Co.,&#13;Ltd. (&amp;#8220;Shexian Ruibo&amp;#8221;) who obtained financing in an amount of RMB 6 million (approximately $0.87 million) (See Note&#13;15). In the event of any legal claims or lawsuits against REIT Holdings and REIT Changjiang due to this guarantee, Mr. Hengfang&#13;Li, the Company&amp;#8217;s CEO will unconditionally and personally bear all the expenditures and economic losses arising from assuming&#13;the above guarantee or make full compensation. The Company believes that any ultimate liability resulting from the outcome of such&#13;proceedings, if there is any, will not have a material adverse effect on the Company&amp;#8217;s consolidated financial position or&#13;results of operations or liquidity.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;17 &amp;#8211; SEGMENT REPORTING&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ASC&#13;280, &amp;#8220;Segment Reporting&amp;#8221;, establishes standards for reporting information about operating segments on a basis consistent&#13;with the Company&amp;#8217;s internal organizational structure as well as information about geographical areas, business segments&#13;and major customers in financial statements for details on the Company&amp;#8217;s business segments. The Company uses the &amp;#8220;management&#13;approach&amp;#8221; in determining reportable operating segments. The management approach considers the internal organization and&#13;reporting used by the Company&amp;#8217;s chief operating decision maker for making operating decisions and assessing performance&#13;as the source for determining the Company&amp;#8217;s reportable segments. Management, including the chief operating decision maker,&#13;reviews operation results by the revenue of different products or services. Based on management&amp;#8217;s assessment, the Company&#13;has determined that it has four operating segments as defined by ASC 280, including machinery and equipment, construction material,&#13;municipal construction projects, and technology consulting and other services.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Construction&#13;material segment manufactures and sells eco-friendly construction material. Machinery and equipment segment manufactures and sells&#13;machinery and equipment used to manufacture construction material. Construction service segment generates revenue from contracting&#13;municipal construction projects. Technological consulting service segment generates revenue from providing environmental-protection&#13;related consulting services to customers.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents summary information by segment for the years ended December 31, 2018, 2017 and 2016, respectively:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31, 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Machinery&amp;#160;&lt;br /&gt; and&amp;#160;&lt;br /&gt; Equipment sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Construction&lt;br /&gt; materials sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Municipal&amp;#160;&lt;br /&gt; construction projects&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Technological consulting&amp;#160;&lt;br /&gt; and other services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,453,324&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,805,539&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;720,191&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;590,808&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;37,569,862&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cost of goods sold&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,050,742&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,600,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;537,076&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;180,505&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,368,339&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,402,582&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,205,523&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;183,115&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;410,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,201,523&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense and charges&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;478,515&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;583,123&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,320&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,065,287&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;212,819&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,508,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,420&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,734,255&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Capital expenditures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;242,077&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,033,608&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,275,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income tax expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;294,283&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,283,697&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,675&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,580,455&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;2,687,222&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;3,613,721&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;(68,077&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;(1,665,184&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;4,567,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Segment assets as of December 31, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;21,156,682&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;59,083,126&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;716,909&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;893,878&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;81,850,595&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31, 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Machinery&amp;#160;&lt;br /&gt; and&amp;#160;&lt;br /&gt; Equipment sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Construction&amp;#160;&lt;br /&gt; materials sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Municipal&amp;#160;&lt;br /&gt; construction projects&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Technological consulting&amp;#160;&lt;br /&gt; and other services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,484,853&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;19,455,800&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;250,422&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,359,941&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;35,551,016&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cost of goods sold&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,735,906&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,368,972&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,324&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;432,084&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,697,286&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,748,947&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,086,828&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;90,098&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;927,857&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,853,730&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense and charges&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;410,214&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;601,141&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;370&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,235&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,012,960&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;207,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,359,088&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,566,739&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Capital expenditures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107,577&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,500,485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30,941&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,639,003&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income tax expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,030,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,486,371&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;242,805&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,760,080&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,335,076&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,395,629&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(82,323&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,001,597&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,646,785&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Segment assets as of December 31, 2017&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,899,522&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;60,000,714&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;567,030&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,664,563&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;81,131,829&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31, 2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Machinery and Equipment sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Construction materials sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Municipal construction projects&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Technological consulting and other services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,166,604&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,424,613&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;833,052&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,424,269&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cost of goods sold&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,456,102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,400,372&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;514,754&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,371,228&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,710,502&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,024,241&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;318,298&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,053,041&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense and charges&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;650,727&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;795,833&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;282&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,547&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,450,389&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;189,404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,170,605&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,251&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,361,260&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Capital expenditures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;87,267&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,284,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,372,067&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income tax expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;945,186&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;967,221&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;39,949&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,952,356&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Segment profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,125,268&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,830,950&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(901,145&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(551,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,503,080&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Segment assets as of December 31, 2016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,870,817&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47,829,971&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(186,139&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,146,350&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62,660,999&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31, 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Machinery&amp;#160;&lt;br /&gt; and&amp;#160;&lt;br /&gt; Equipment sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Construction&lt;br /&gt; materials sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Municipal&amp;#160;&lt;br /&gt; construction projects&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Technological consulting&amp;#160;&lt;br /&gt; and other services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,453,324&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,805,539&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;720,191&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;590,808&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;37,569,862&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cost of goods sold&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,050,742&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,600,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;537,076&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;180,505&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,368,339&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,402,582&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,205,523&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;183,115&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;410,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,201,523&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense and charges&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;478,515&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;583,123&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,320&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,065,287&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;212,819&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,508,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,420&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,734,255&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Capital expenditures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;242,077&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,033,608&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,275,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income tax expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;294,283&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,283,697&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,675&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,580,455&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;2,687,222&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;3,613,721&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;(68,077&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;(1,665,184&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid"&gt;4,567,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Segment assets as of December 31, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;21,156,682&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;59,083,126&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;716,909&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;893,878&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;81,850,595&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31, 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Machinery&amp;#160;&lt;br /&gt; and&amp;#160;&lt;br /&gt; Equipment sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Construction&amp;#160;&lt;br /&gt; materials sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Municipal&amp;#160;&lt;br /&gt; construction projects&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Technological consulting&amp;#160;&lt;br /&gt; and other services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,484,853&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;19,455,800&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;250,422&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,359,941&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;35,551,016&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cost of goods sold&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,735,906&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,368,972&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;160,324&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;432,084&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,697,286&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,748,947&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,086,828&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;90,098&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;927,857&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,853,730&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense and charges&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;410,214&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;601,141&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;370&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,235&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,012,960&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;207,651&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,359,088&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,566,739&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Capital expenditures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;107,577&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,500,485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30,941&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,639,003&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income tax expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,030,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,486,371&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;242,805&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,760,080&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,335,076&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,395,629&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(82,323&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,001,597&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,646,785&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Segment assets as of December 31, 2017&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,899,522&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;60,000,714&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;567,030&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,664,563&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;81,131,829&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31, 2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Machinery and Equipment sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Construction materials sales&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Municipal construction projects&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Technological consulting and other services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,166,604&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,424,613&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;833,052&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,424,269&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Cost of goods sold&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,456,102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,400,372&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;514,754&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,371,228&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,710,502&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,024,241&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;318,298&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,053,041&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Interest expense and charges&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;650,727&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;795,833&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;282&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,547&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,450,389&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;189,404&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,170,605&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,251&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,361,260&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Capital expenditures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;87,267&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,284,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,372,067&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income tax expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;945,186&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;967,221&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;39,949&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,952,356&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Segment profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,125,268&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,830,950&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(901,145&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(551,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,503,080&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;Segment assets as of December 31, 2016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,870,817&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47,829,971&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(186,139&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,146,350&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62,660,999&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;18 &amp;#8211; SUBSEQUENT EVENTS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 11, 2019, the Company filed a Form S-8 to register an aggregate of 2,000,000 common shares with par value of $0.001 per&#13;share, which is expected to issued and authorized under the Company&amp;#8217;s 2018 Share Incentive Plan.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;In January, February and April 2019, the Company&#13;entered into three short-term loan agreements with Bank of Beijing to borrow an aggregate amount of approximately $2.2 million&#13;(RMB 15.0 million).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;In March 2019, the Company signed a long-term&#13;loan agreement with Dongfang Rural Credit Cooperative to borrow approximately $727,000 (RMB 5.0 million).&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;NOTE&#13;15 &amp;#8211; RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company records transactions with various related parties. These related party balances as of December 31, 2018 and 2017 and transactions&#13;for the years ended December 31, 2018 and 2017 are identified as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;u&gt;Related&#13;Party Balances:&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2018 and 2017, the balances due to related parties were as follows:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&amp;#160;&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Mr. Hengfang Li (1)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;561,313&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;375,697&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;As of December 31, 2018 and 2017, the balances resulting from&#13;normal course of business with related parties were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31,&amp;#160;&lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Accounts receivable &lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt; width: 76%"&gt;- Reto International&#13;    Trading (2)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;450,473&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Advance to supplier&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt"&gt;- Shexian Ruibo&#13;    (3)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;947,557&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt"&gt;- Q Green Techcon&#13;    Private Limited (4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;557,584&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 3%; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 97%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mr. Hengfang Li is the Chief Executive Officer (&amp;#8220;CEO&amp;#8221;) and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company&amp;#8217;s operations when needed.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reto International Trading Co. Ltd.&lt;/font&gt; &lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;(&amp;#8220;Reto International Trading&amp;#8221;) is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.&amp;#160;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shexian Ruibo is a related party because&amp;#160;the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018. &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India&amp;#8217;s equity.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;The Company&amp;#8217;s principal shareholders also provide personal&#13;guarantees for the Company&amp;#8217;s short-term loans (Note 9) and long-term bank loans (Note 11).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;On March 17, 2017, Reit Changjiang entered into a guarantee&#13;agreement to guarantee the payment obligations of the Company&amp;#8217;s related party, Changjiang Zhongrong Hengde Ecology Co., Ltd.,&#13;to Changjiang Li Autonomous County Rural Credit Cooperatives. The guaranteed principal creditor&amp;#8217;s right is RMB 25,000,000&#13;(US$ 3,842,500).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;On November 8, 2018, Shexian Ruibo borrowed&#13;RMB 6 million (approximately $0.87 million) from an individual investor through Fusheng (Beijing) Capital Investment Consulting&#13;Co., Ltd (&amp;#8220;Fusheng Capital&amp;#8221;) with an interest rate of 14% per annum, which was guaranteed by REIT Holdings and REIT&#13;Changjiang. On January 5, 2019, Shexian Ruibo terminated this financing entrustment contract with Fusheng Capital (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;u&gt;Related&#13;Party Sales and Purchase Transactions:&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The Company also makes regular sales to various related parties,&#13;as well as making purchase from a related party during the normal course of business.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The total sales and purchase with related parties for the years ended December 31, 2018, 2017 and 2016,&#13;were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Sales to related parties&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; text-align: left"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt"&gt;Zhongrong Honghe Eco Construction Materials Co., Ltd &lt;sup&gt;(1)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;567,812&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt"&gt;Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. &lt;sup&gt;(2)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;233,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Reto International Trading Co. Ltd.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,139,440&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,940,811&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Purchase from a relate party&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Shexian Ruibo Environmental Science and Technology Co., Ltd.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,843,564&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,843,564&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Zhongrong&#13;                                         Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO&amp;#8217;s wife.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changjiang&#13;                                         Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO&amp;#8217;s&#13;                                         wife.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <reto:ScheduleOfSalesMadeToRelatedPartiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Sales to related parties&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; text-align: left"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt"&gt;Zhongrong Honghe Eco Construction Materials Co., Ltd &lt;sup&gt;(1)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;567,812&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt"&gt;Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. &lt;sup&gt;(2)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;233,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Reto International Trading Co. Ltd.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,139,440&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,940,811&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Purchase from a relate party&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Shexian Ruibo Environmental Science and Technology Co., Ltd.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,843,564&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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,843,564&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &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;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Zhongrong&#13;                                         Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO&amp;#8217;s wife.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changjiang&#13;                                         Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO&amp;#8217;s&#13;                                         wife.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</reto:ScheduleOfSalesMadeToRelatedPartiesTableTextBlock>
    <dei:AmendmentDescription contextRef="From2018-01-01to2018-12-31">This Amendment No. 1 to Form 20-F (the "Form 20-F/A") amends the annual report on Form 20-F of ReTo Eco-Solutions, Inc, ("ReTo") for the fiscal year ended December 31, 2018, originally filed with the U.S. Securities and Exchange Commission ("SEC") on May 14, 2019 (the "Form 20-F"). This Form 20-F/A is being filed to correct the inadvertent error of ReTo's CEO, Mr. Li's beneficial ownership in the share ownership table under Item 6.E, to correct the share ownership percentage in the risk factor captioned "Our employees, officers and/or directors will control a sizeable amount of our common shares, decreasing your influence on shareholder decisions," and to correct the inadvertent omission of Exhibit 4.24 Shareholder Voting Proxy Agreement to the exhibit index under item 8(a). No other changes have been made to the Form 20-F. The Form 20-F, as amended by this Form 20-F/A, speaks as of the original filing date of the Form 20-F, is not intended to reflect events that may have occurred subsequent to the original filing date of the Form 20-F, and is not intended to update in any way the disclosures made in the Form 20-F.</dei:AmendmentDescription>
    <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="#Foot-00-0" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-1" xlink:label="Foot-00_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_loc" xlink:to="Footnote-08" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-0" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-1" xlink:label="Foot-01_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-01_loc" xlink:to="Footnote-09" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-0" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-1" xlink:label="Foot-02_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-02_loc" xlink:to="Footnote-12" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-03-0" xlink:label="Foot-03_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-03-1" xlink:label="Foot-03_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-03_loc" xlink:to="Footnote-10" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-0" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-1" xlink:label="Foot-04_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-04_loc" xlink:to="Footnote-11" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-05-0" xlink:label="Foot-05_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-05-1" xlink:label="Foot-05_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-05_loc" xlink:to="Footnote-05" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-06-0" xlink:label="Foot-06_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-06-1" xlink:label="Foot-06_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-06_loc" xlink:to="Footnote-06" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-07-0" xlink:label="Foot-07_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-07-1" xlink:label="Foot-07_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-07_loc" xlink:to="Footnote-07" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-08-0" xlink:label="Foot-08_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-08-1" xlink:label="Foot-08_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-08-2" xlink:label="Foot-08_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-08_loc" xlink:to="Footnote-02" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-09-0" xlink:label="Foot-09_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-09-1" xlink:label="Foot-09_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-09-2" xlink:label="Foot-09_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-09_loc" xlink:to="Footnote-03" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-10-0" xlink:label="Foot-10_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-10-1" xlink:label="Foot-10_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-10-2" xlink:label="Foot-10_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-10_loc" xlink:to="Footnote-04" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-11-0" xlink:label="Foot-11_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-11-1" xlink:label="Foot-11_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-11_loc" xlink:to="Footnote-13" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-12-0" xlink:label="Foot-12_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-12-1" xlink:label="Foot-12_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-12_loc" xlink:to="Footnote-01" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-13-0" xlink:label="Foot-13_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-13-1" xlink:label="Foot-13_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-13_loc" xlink:to="Footnote-16" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-14-0" xlink:label="Foot-14_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-14-1" xlink:label="Foot-14_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-14-2" xlink:label="Foot-14_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-14_loc" xlink:to="Footnote-14" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-15-0" xlink:label="Foot-15_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-15-1" xlink:label="Foot-15_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-15-2" xlink:label="Foot-15_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-15_loc" xlink:to="Footnote-15" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-16-0" xlink:label="Foot-16_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-16-1" xlink:label="Foot-16_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-16_loc" xlink:to="Footnote-17" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-17-0" xlink:label="Foot-17_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-17-1" xlink:label="Foot-17_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-17_loc" xlink:to="Footnote-18" order="1" />
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">Other receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance and welfare benefit which will be subsequently deducted from the employee payroll.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-02" xml:lang="en-US">Represents the tax losses incurred from operations outside of China.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-03" xml:lang="en-US">According to PRC tax regulations, 150% of current year R&amp;D expense approved by the local tax authority may be deducted from tax income.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-04" xml:lang="en-US">Represents expenses incurred by the Company that were not deductible for PRC income tax.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-05" xml:lang="en-US">Mr. Hengfang Li is the Chief Executive Officer ("CEO") and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company's operations when needed.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-06" xml:lang="en-US">In September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang's manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by the People's Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-07" xml:lang="en-US">In June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million) for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with a fixed interest rate of 7% per annum. REIT Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683% and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-08" xml:lang="en-US">In June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9 million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were fully repaid upon maturity during the year ended December 31, 2018. In May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020. Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum. All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company. Gu'an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-09" xml:lang="en-US">In January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018. In February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon maturity.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-10" xml:lang="en-US">In September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million) as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by the principal shareholders of the Company.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-11" xml:lang="en-US">In December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million) as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO and principal shareholders of the Company.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-12" xml:lang="en-US">In January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million) as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB 200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-13" xml:lang="en-US">On January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. ("Zhongrong") signed an equity transfer agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing REIT are considered under common control since they are owned by the same four individual shareholders. During the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI's 15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December 31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-14" xml:lang="en-US">Zhongrong Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO's wife.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-15" xml:lang="en-US">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO's wife.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-16" xml:lang="en-US">Reto International Trading Co. Ltd. ("Reto International Trading") is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-17" xml:lang="en-US">Shexian Ruibo is a related party because the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-18" xml:lang="en-US">Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India's equity.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>18
<FILENAME>reto-20181231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: O:\PRODUCTION_XBRL\Live Jobs\ReTo Eco%2DSolutions, Inc\20181231_20FA\Master XFR\reto%2D20181231.xfr; Date: 2019%2D07%2D22T19:33:28Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8007000C -->
    <!-- Field: Doc-Info; Name: Misc; Value: +a8pw7xRiXhun8uCa3NMOaqFGcOdypp0KZkxsGd8fZka/yotplKZxSJ6ip3GgV8D -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:reto="http://retoecosolutions.com/20181231" elementFormDefault="qualified" targetNamespace="http://retoecosolutions.com/20181231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://retoecosolutions.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" id="ConsolidatedStatementsOfIncomeAndComprehensiveIncome">
	  <link:definition>00000004 - Statement - Consolidated Statements of Income and Comprehensive Income</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/StatementsOfChangesInEquity" id="StatementsOfChangesInEquity">
	  <link:definition>00000005 - Statement - Consolidated Statements of Changes in Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" id="Organizationanddescriptionofbusiness">
	  <link:definition>00000007 - Disclosure - Organization and Description of Business</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
	  <link:definition>00000009 - Disclosure - Accounts Receivable, Net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNet" id="AdvancesToSuppliersNet">
	  <link:definition>00000010 - Disclosure - Advances to Suppliers, Net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Inventory" id="Inventory">
	  <link:definition>00000011 - Disclosure - Inventory</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" id="AcquisitionIntentionDeposit">
	  <link:definition>00000012 - Disclosure - Acquisition Intention Deposit</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
	  <link:definition>00000013 - Disclosure - Prepaid Expenses and Other Current Assets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" id="PrepaymentForConstructionOfProperties">
	  <link:definition>00000014 - Disclosure - Prepayment for Construction of Properties</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" id="PropertyPlantAndEquipmentNet">
	  <link:definition>00000015 - Disclosure - Property, Plant and Equipment, Net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
	  <link:definition>00000016 - Disclosure - Intangible Assets, Net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Short-termLoans" id="Short-termLoans">
	  <link:definition>00000017 - Disclosure - Short-term Loans</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/LongTermBankLoans" id="LongTermBankLoans">
	  <link:definition>00000018 - Disclosure - Long Term Bank Loans</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Taxes" id="Taxes">
	  <link:definition>00000019 - Disclosure - Taxes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/CommitmentsAndContigencies" id="CommitmentsAndContigencies">
	  <link:definition>00000020 - Disclosure - Commitments and Contigencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000021 - Disclosure - Related Party Transactions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Equity" id="Equity">
	  <link:definition>00000022 - Disclosure - Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SegmentReporting" id="SegmentReporting">
	  <link:definition>00000023 - Disclosure - Segment Reporting</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000024 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" id="SummaryofSignificantAccountingPoliciesPolicies">
	  <link:definition>00000025 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" id="SummaryofSignificantAccountingPoliciesTables">
	  <link:definition>00000026 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
	  <link:definition>00000027 - Disclosure - Accounts Receivable, Net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" id="AdvancesToSuppliersNetTables">
	  <link:definition>00000028 - Disclosure - Advances to Suppliers, Net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000029 - Disclosure - Inventory (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" id="PrepaidExpensesandOtherCurrentAssetsTables">
	  <link:definition>00000030 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" id="PropertyPlantandEquipmentNetTables">
	  <link:definition>00000031 - Disclosure - Property, Plant and Equipment, Net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
	  <link:definition>00000032 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Short-termLoansTables" id="Short-termLoansTables">
	  <link:definition>00000033 - Disclosure - Short-term Loans (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/LongTermBankLoansTables" id="LongTermBankLoansTables">
	  <link:definition>00000034 - Disclosure - Long Term Bank Loans (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesTables" id="TaxesTables">
	  <link:definition>00000035 - Disclosure - Taxes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" id="CommitmentsAndContigenciesTables">
	  <link:definition>00000036 - Disclosure - Commitments and Contigencies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
	  <link:definition>00000037 - Disclosure - Related Party Transactions (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/EquityTables" id="EquityTables">
	  <link:definition>00000038 - Disclosure - Equity (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SegmentReportingTables" id="SegmentReportingTables">
	  <link:definition>00000039 - Disclosure - Segment Reporting (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" id="OrganizationAndDescriptionOfBusinessDetails">
	  <link:definition>00000040 - Disclosure - Organization and Description of Business (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" id="SummaryofSignificantAccountingPoliciesDetails">
	  <link:definition>00000041 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" id="SummaryOfSignificantAccountingPoliciesDetails1">
	  <link:definition>00000042 - Disclosure - Summary of Significant Accounting Policies (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" id="SummaryOfSignificantAccountingPoliciesDetails2">
	  <link:definition>00000043 - Disclosure - Summary of Significant Accounting Policies (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" id="SummaryOfSignificantAccountingPoliciesDetails3">
	  <link:definition>00000044 - Disclosure - Summary of Significant Accounting Policies (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" id="SummaryOfSignificantAccountingPoliciesDetailsTextual">
	  <link:definition>00000045 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails" id="AccountsReceivableNetDetails">
	  <link:definition>00000046 - Disclosure - Accounts Receivable, Net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" id="AccountsReceivableNetDetails1">
	  <link:definition>00000047 - Disclosure - Accounts Receivable, Net (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" id="AdvancesToSuppliersNetDetails">
	  <link:definition>00000048 - Disclosure - Advances to Suppliers, Net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" id="AdvancesToSuppliersNetDetailsTextual">
	  <link:definition>00000049 - Disclosure - Advances to Suppliers, Net (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000050 - Disclosure - Inventory (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" id="AcquisitionIntentionDepositDetails">
	  <link:definition>00000051 - Disclosure - Acquisition Intention Deposit (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" id="PrepaidExpensesAndOtherCurrentAssetsDetails">
	  <link:definition>00000052 - Disclosure - Prepaid Expenses and Other Current Assets (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" id="PrepaidExpensesAndOtherCurrentAssetsDetailsTextual">
	  <link:definition>00000053 - Disclosure - Prepaid Expenses and Other Current Assets (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" id="PrepaymentForConstructionOfPropertiesDetails">
	  <link:definition>00000054 - Disclosure - Prepayment for Construction of Properties (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" id="PropertyPlantandEquipmentNetDetails">
	  <link:definition>00000055 - Disclosure - Property, Plant and Equipment, Net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" id="PropertyPlantAndEquipmentNetDetailsTextual">
	  <link:definition>00000056 - Disclosure - Property, Plant and Equipment, Net (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" id="IntangibleAssetsNetDetails">
	  <link:definition>00000057 - Disclosure - Intangible Assets, Net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" id="IntangibleAssetsNetDetails1">
	  <link:definition>00000058 - Disclosure - Intangible Assets, Net (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" id="IntangibleAssetsNetDetailsTextual">
	  <link:definition>00000059 - Disclosure - Intangible Assets, Net (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Short-termLoansDetails" id="Short-termLoansDetails">
	  <link:definition>00000060 - Disclosure - Short-term Loans (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" id="Short-termLoansDetailsTextual">
	  <link:definition>00000061 - Disclosure - Short-term Loans (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails" id="LongTermBankLoansDetails">
	  <link:definition>00000062 - Disclosure - Long Term Bank Loans (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails1" id="LongTermBankLoansDetails1">
	  <link:definition>00000063 - Disclosure - Long Term Bank Loans (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" id="LongTermBankLoansDetailsTextual">
	  <link:definition>00000064 - Disclosure - Long Term Bank Loans (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesDetails" id="TaxesDetails">
	  <link:definition>00000065 - Disclosure - Taxes (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesDetails1" id="TaxesDetails1">
	  <link:definition>00000066 - Disclosure - Taxes (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesDetails2" id="TaxesDetails2">
	  <link:definition>00000067 - Disclosure - Taxes (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesDetails3" id="TaxesDetails3">
	  <link:definition>00000068 - Disclosure - Taxes (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesDetails4" id="TaxesDetails4">
	  <link:definition>00000069 - Disclosure - Taxes (Details 4)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/TaxesDetailsTextual" id="TaxesDetailsTextual">
	  <link:definition>00000070 - Disclosure - Taxes (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/CommitmentsDetails" id="CommitmentsDetails">
	  <link:definition>00000071 - Disclosure - Commitments and Contigencies (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" id="CommitmentsAndContigenciesDetailsTextual">
	  <link:definition>00000072 - Disclosure - Commitments and Contigencies (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
	  <link:definition>00000073 - Disclosure - Related Party Transactions (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" id="RelatedPartyTransactionsDetails1">
	  <link:definition>00000074 - Disclosure - Related Party Transactions (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" id="RelatedPartyTransactionsDetails2">
	  <link:definition>00000075 - Disclosure - Related Party Transactions (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" id="RelatedPartyTransactionsDetailsTextual">
	  <link:definition>00000076 - Disclosure - Related Party Transactions (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/EquityDetails" id="EquityDetails">
	  <link:definition>00000077 - Disclosure - Equity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/EquityDetailsTextual" id="EquityDetailsTextual">
	  <link:definition>00000078 - Disclosure - Equity (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SegmentReportingDetails" id="SegmentReportingDetails">
	  <link:definition>00000079 - Disclosure - Segment Reporting (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://retoecosolutions.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
	  <link:definition>00000080 - Disclosure - Subsequent Events (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="reto-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="reto-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="reto-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="reto-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd" />
    <element id="reto_AcquisitionDepositCurrent" name="AcquisitionDepositCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_StatutoryReserve" name="StatutoryReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ConversionOfInvestorLoansToEquity" name="ConversionOfInvestorLoansToEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" name="SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" name="AllowancesForDoubtfulAccountsAdvancesToSuppliers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_HeldInCashBalance" name="HeldInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_TaxSavingFromFavorableRates" name="TaxSavingFromFavorableRates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PershareEffectOfTaxExemption" name="PershareEffectOfTaxExemption" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PercentageOfTaxableIncome" name="PercentageOfTaxableIncome" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AcquisitionOfNoncontrollingInterests" name="AcquisitionOfNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NoncontrollingShareholderPercentage" name="NoncontrollingShareholderPercentage" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NumberOfShareholders" name="NumberOfShareholders" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NumberOfSubsidiaries" name="NumberOfSubsidiaries" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NetProceedsFromInitialPublicOffering" name="NetProceedsFromInitialPublicOffering" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AccountsReceivableDescription" name="AccountsReceivableDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ValueAddedTaxPercentage" name="ValueAddedTaxPercentage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_Other" name="Other" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PrepaymentToSubContractors" name="PrepaymentToSubContractors" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LandUseRightSquareMeters" name="LandUseRightSquareMeters" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfIncomeTaxesPayableTableTextBlock" name="ScheduleOfIncomeTaxesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PercentageOfApplicableValueAddedTaxRate" name="PercentageOfApplicableValueAddedTaxRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ShippingHandlingAndTransportationCost" name="ShippingHandlingAndTransportationCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ProvisionForDoubtfulAccount" name="ProvisionForDoubtfulAccount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ForeignExchangeTranslation" name="ForeignExchangeTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" name="ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ProceedsFromConstructionMaterialPrepayments" name="ProceedsFromConstructionMaterialPrepayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ProceedsPrepaymentToConstructionSubcontractors" name="ProceedsPrepaymentToConstructionSubcontractors" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvancesToSuppliersGross" name="AdvancesToSuppliersGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ConstructionMaterialDescription" name="ConstructionMaterialDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_RightOfUseOfFixedAsset" name="RightOfUseOfFixedAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_GuaranteedPrincipalCreditorsAmount" name="GuaranteedPrincipalCreditorsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_CapitalExpenditures" name="CapitalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_OwnershipPercentage" name="OwnershipPercentage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_MinorityInterestsOwnershipPercentageByParent" name="MinorityInterestsOwnershipPercentageByParent" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" name="MinorityInterestsOwnershipPercentageByNoncontrollingOwners" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ProceedsFromInvestorLoan" name="ProceedsFromInvestorLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PaymentOfOriginalShareholder" name="PaymentOfOriginalShareholder" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ForeignCurrencyTranslationSpotRate" name="ForeignCurrencyTranslationSpotRate" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ForeignCurrencyTranslationAverageRate" name="ForeignCurrencyTranslationAverageRate" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="reto_DescriptionOfAppropriationsToStatutorySurplusReserve" name="DescriptionOfAppropriationsToStatutorySurplusReserve" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AppropriationsToStatutoryReserve" name="AppropriationsToStatutoryReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" name="AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" name="AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" name="AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_StockIssuedDuringPeriodPrivatePlacementValue" name="StockIssuedDuringPeriodPrivatePlacementValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_StockIssuedDuringPeriodPrivatePlacementShares" name="StockIssuedDuringPeriodPrivatePlacementShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvancesToSuppliersRelatedParty" name="AdvancesToSuppliersRelatedParty" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" name="IncreaseDecreaseInPrepaidSuppliesRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ValueAddedTaxPolicyTextBlock" name="ValueAddedTaxPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvancesToSuppliersPolicyTextBlock" name="AdvancesToSuppliersPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NoncontrollingInterestsPolicyTextBlock" name="NoncontrollingInterestsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvanceToSupplier" name="AdvanceToSupplier" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfDueFromRelatedParty" name="ScheduleOfDueFromRelatedParty" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_IndividualInvestorRelatedPartyDebt" name="IndividualInvestorRelatedPartyDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfNoncontrollingInterestTableTextBlock" name="ScheduleOfNoncontrollingInterestTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PrepaymentForConstructionofProperties" name="PrepaymentForConstructionofProperties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvancesToSuppliersNetTextBlock" name="AdvancesToSuppliersNetTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfAdvancesToSuppliersTableTextBlock" name="ScheduleOfAdvancesToSuppliersTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AcquisitionIntentionDepositDisclosureTextBlock" name="AcquisitionIntentionDepositDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PrepaymentDisclosureTextBlock" name="PrepaymentDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" name="ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitHoldingsMember" name="ReitHoldingsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_EquityTransferAgreementMember" name="EquityTransferAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_FederalDepositInsuranceCorporationMember" name="FederalDepositInsuranceCorporationMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_MachineryAndEquipmentSalesMember" name="MachineryAndEquipmentSalesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ConstructionMaterialsSalesMember" name="ConstructionMaterialsSalesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_MunicipalConstructionProjectsMember" name="MunicipalConstructionProjectsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_TechnologicalConsultingAndOtherServicesMember" name="TechnologicalConsultingAndOtherServicesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingBankOneMember" name="BeijingBankOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ShortTermBorrowingsMember" name="ShortTermBorrowingsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ChinaMerchantsBankOneMember" name="ChinaMerchantsBankOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ChinaMerchantsBankMember" name="ChinaMerchantsBankMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingBankMember" name="BeijingBankMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_HaikouUnitedBankMember" name="HaikouUnitedBankMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_DeferredFinancingCostsMember" name="DeferredFinancingCostsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_HaikouUnitedBankOneMember" name="HaikouUnitedBankOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingBankTwoMember" name="BeijingBankTwoMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingBankFourMember" name="BeijingBankFourMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ShortTermBankLoanAgreementMember" name="ShortTermBankLoanAgreementMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingReitTechnologyDevelopmentCoLtdMember" name="BeijingReitTechnologyDevelopmentCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PrcStatutoryLawsMember" name="PrcStatutoryLawsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_StatutoryReserveMember" name="StatutoryReserveMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_UnrelatedInvestorMember" name="UnrelatedInvestorMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_IncorporatorMember" name="IncorporatorMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitChangjiangMember" name="ReitChangjiangMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitXinyiMember" name="ReitXinyiMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingReitMember" name="BeijingReitMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitIndiaMember" name="ReitIndiaMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_VentureBusinessInternationalLimitedMember" name="VentureBusinessInternationalLimitedMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_UnrelatedThirdPartyMember" name="UnrelatedThirdPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_RetoEcoSolutionsincMember" name="RetoEcoSolutionsincMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitHoldingsChinaLimitedMember" name="ReitHoldingsChinaLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_GuanReitMachineryManufacturingCoLtdMember" name="GuanReitMachineryManufacturingCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" name="ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" name="BeijingReitEcoEngineeringTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" name="LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_HainanReitConstructionProjectCoLtdMember" name="HainanReitConstructionProjectCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitXinyiNewMaterialsCoLtdMember" name="ReitXinyiNewMaterialsCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" name="NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitTechnologyDevelopmentAmericaIncMember" name="ReitTechnologyDevelopmentAmericaIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitQGreenMachinesPrivateLimitedMember" name="ReitQGreenMachinesPrivateLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_XinyiReitEcologicalTechnologyCoLtdMember" name="XinyiReitEcologicalTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" name="HorgosTaReitEnvironmentTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BritishVirginIslandsMember" name="BritishVirginIslandsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_IndustrialAndCommercialBankOfChinaMember" name="IndustrialAndCommercialBankOfChinaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ChangjiangAgricultureCreditUnionMember" name="ChangjiangAgricultureCreditUnionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_CNYMember" name="CNYMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ReitEcologicalTechnologyCoLtdMember" name="ReitEcologicalTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" name="LingqiuReitDongtianEcologicalTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_RETOMember" name="RETOMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BankOfCommunicationsMember" name="BankOfCommunicationsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_HaikongHoldingsMicrofinanceCoLtdMember" name="HaikongHoldingsMicrofinanceCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingMember" name="BeijingMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingOneMember" name="BeijingOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingTwoMember" name="BeijingTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingThreeMember" name="BeijingThreeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_BeijingFourMember" name="BeijingFourMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_MinorityShareholderMember" name="MinorityShareholderMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ZhongrongHongheEcoConstructionMaterialsMember" name="ZhongrongHongheEcoConstructionMaterialsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" name="ChangjiangZhongrongHengdeEnvironmentalProtectionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_RetoInternationalTradingCoLtdMember" name="RetoInternationalTradingCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" name="ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_QGreenTechconPrivateLimitedMember" name="QGreenTechconPrivateLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvancesToSuppliersNetAbstract" name="AdvancesToSuppliersNetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AcquisitionIntentionDepositAbstract" name="AcquisitionIntentionDepositAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermBankLoansAbstract" name="LongTermBankLoansAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_OrganizationAndDescriptionOfBusinessTable" name="OrganizationAndDescriptionOfBusinessTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="reto_OrganizationAndDescriptionOfBusinessLineItems" name="OrganizationAndDescriptionOfBusinessLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_TypeOfCurrencyAxis" name="TypeOfCurrencyAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="reto_TypeOfCurrencyDomain" name="TypeOfCurrencyDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_EquityTransferAgreementAxis" name="EquityTransferAgreementAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="reto_EquityTransferAgreementDomain" name="EquityTransferAgreementDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="reto_OrganizationAndDescriptionOfBusinessTextualAbstract" name="OrganizationAndDescriptionOfBusinessTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_SummaryOfSignificantAccountingPoliciesTable" name="SummaryOfSignificantAccountingPoliciesTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="reto_SummaryOfSignificantAccountingPoliciesLineItems" name="SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_SummaryOfSignificantAccountingPoliciesTextualAbstract" name="SummaryOfSignificantAccountingPoliciesTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ConstructionRevenues" name="ConstructionRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AdvancesToSuppliersNetTextual" name="AdvancesToSuppliersNetTextual" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AcquisitionIntentionDepositTextual" name="AcquisitionIntentionDepositTextual" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract" name="PrepaidExpensesAndOtherCurrentAssetsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PrepaymentforConstructionofPropertiesTextualAbstract" name="PrepaymentforConstructionofPropertiesTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_PropertyPlantAndEquipmentNetTextualAbstract" name="PropertyPlantAndEquipmentNetTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_IntangibleAssetsNetTextualAbstract" name="IntangibleAssetsNetTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ShortTermBankLoansTextualAbstract" name="ShortTermBankLoansTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_LongTermBankLoansTextualAbstract" name="LongTermBankLoansTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_ScheduleOfTaxesTable" name="ScheduleOfTaxesTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="reto_ScheduleOfTaxesLineItems" name="ScheduleOfTaxesLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_TaxesTextualAbstract" name="TaxesTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_CommitmentsTextualAbstract" name="CommitmentsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_RelatedPartyTransactionsTextualAbstract" name="RelatedPartyTransactionsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_AcquisitionDepositMadeToRelatedParties" name="AcquisitionDepositMadeToRelatedParties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_EquityTextualAbstract" name="EquityTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="reto_CapitalContributionByOriginalShareholders" name="CapitalContributionByOriginalShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="reto_SubsequentEventsTextualAbstract" name="SubsequentEventsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>19
<FILENAME>reto-20181231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: O:\PRODUCTION_XBRL\Live Jobs\ReTo Eco%2DSolutions, Inc\20181231_20FA\Master XFR\reto%2D20181231.xfr; Date: 2019%2D07%2D22T19:33:28Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8007000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://retoecosolutions.com/role/DocumentAndEntityInformation" xlink:href="reto-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" xlink:href="reto-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="reto-20181231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="reto-20181231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/StatementsOfChangesInEquity" xlink:href="reto-20181231.xsd#StatementsOfChangesInEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/StatementsOfCashFlows" xlink:href="reto-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" xlink:href="reto-20181231.xsd#Organizationanddescriptionofbusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNet" xlink:href="reto-20181231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNet" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Inventory" xlink:href="reto-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" xlink:href="reto-20181231.xsd#AcquisitionIntentionDeposit" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" xlink:href="reto-20181231.xsd#PrepaymentForConstructionOfProperties" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" xlink:href="reto-20181231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNet" xlink:href="reto-20181231.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoans" xlink:href="reto-20181231.xsd#Short-termLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoans" xlink:href="reto-20181231.xsd#LongTermBankLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Taxes" xlink:href="reto-20181231.xsd#Taxes" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigencies" xlink:href="reto-20181231.xsd#CommitmentsAndContigencies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactions" xlink:href="reto-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Equity" xlink:href="reto-20181231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReporting" xlink:href="reto-20181231.xsd#SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SubsequentEvents" xlink:href="reto-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetTables" xlink:href="reto-20181231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/InventoryTables" xlink:href="reto-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:href="reto-20181231.xsd#PrepaidExpensesandOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" xlink:href="reto-20181231.xsd#PropertyPlantandEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetTables" xlink:href="reto-20181231.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansTables" xlink:href="reto-20181231.xsd#Short-termLoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansTables" xlink:href="reto-20181231.xsd#LongTermBankLoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesTables" xlink:href="reto-20181231.xsd#TaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" xlink:href="reto-20181231.xsd#CommitmentsAndContigenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityTables" xlink:href="reto-20181231.xsd#EquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReportingTables" xlink:href="reto-20181231.xsd#SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" xlink:href="reto-20181231.xsd#OrganizationAndDescriptionOfBusinessDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails" xlink:href="reto-20181231.xsd#AccountsReceivableNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" xlink:href="reto-20181231.xsd#AccountsReceivableNetDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/InventoryDetails" xlink:href="reto-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" xlink:href="reto-20181231.xsd#AcquisitionIntentionDepositDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" xlink:href="reto-20181231.xsd#PrepaymentForConstructionOfPropertiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" xlink:href="reto-20181231.xsd#PropertyPlantandEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" xlink:href="reto-20181231.xsd#PropertyPlantAndEquipmentNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansDetails" xlink:href="reto-20181231.xsd#Short-termLoansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" xlink:href="reto-20181231.xsd#Short-termLoansDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails" xlink:href="reto-20181231.xsd#LongTermBankLoansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails1" xlink:href="reto-20181231.xsd#LongTermBankLoansDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" xlink:href="reto-20181231.xsd#LongTermBankLoansDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails" xlink:href="reto-20181231.xsd#TaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails1" xlink:href="reto-20181231.xsd#TaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails2" xlink:href="reto-20181231.xsd#TaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails3" xlink:href="reto-20181231.xsd#TaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails4" xlink:href="reto-20181231.xsd#TaxesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetailsTextual" xlink:href="reto-20181231.xsd#TaxesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsDetails" xlink:href="reto-20181231.xsd#CommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" xlink:href="reto-20181231.xsd#CommitmentsAndContigenciesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityDetails" xlink:href="reto-20181231.xsd#EquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityDetailsTextual" xlink:href="reto-20181231.xsd#EquityDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReportingDetails" xlink:href="reto-20181231.xsd#SegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SubsequentEventsDetails" xlink:href="reto-20181231.xsd#SubsequentEventsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="loc_us-gaapAdvancesOnInventoryPurchases" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAdvancesOnInventoryPurchases" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositCurrent" xlink:label="loc_retoAcquisitionDepositCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_retoAcquisitionDepositCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsReceivableRelatedPartiesCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersRelatedParty" xlink:label="loc_retoAdvancesToSuppliersRelatedParty" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_retoAdvancesToSuppliersRelatedParty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentForConstructionofProperties" xlink:label="loc_retoPrepaymentForConstructionofProperties" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_retoPrepaymentForConstructionofProperties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaapCustomerAdvancesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapCustomerAdvancesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsPayableRelatedPartiesCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserve" xlink:label="loc_retoStatutoryReserve" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_retoStatutoryReserve" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income and Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/StatementsOfChangesInEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:label="loc_retoIncreaseDecreaseInPrepaidSuppliesRelatedParties" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_retoIncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers" xlink:label="loc_us-gaapIncreaseDecreaseInPayablesToCustomers" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPayablesToCustomers" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableRelatedParties" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction" xlink:label="loc_us-gaapRepaymentsOfAdvancesForConstruction" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapRepaymentsOfAdvancesForConstruction" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionsOfInvestments" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromShortTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaapRepaymentsOfShortTermDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfShortTermDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfFinancingCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromInvestorLoan" xlink:label="loc_retoProceedsFromInvestorLoan" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_retoProceedsFromInvestorLoan" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaapProceedsFromMinorityShareholders" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromMinorityShareholders" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" xlink:title="00000007 - Disclosure - Organization and Description of Business" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNet" xlink:title="00000009 - Disclosure - Accounts Receivable, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNet" xlink:title="00000010 - Disclosure - Advances to Suppliers, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Inventory" xlink:title="00000011 - Disclosure - Inventory" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" xlink:title="00000012 - Disclosure - Acquisition Intention Deposit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000013 - Disclosure - Prepaid Expenses and Other Current Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" xlink:title="00000014 - Disclosure - Prepayment for Construction of Properties" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000015 - Disclosure - Property, Plant and Equipment, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNet" xlink:title="00000016 - Disclosure - Intangible Assets, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoans" xlink:title="00000017 - Disclosure - Short-term Loans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoans" xlink:title="00000018 - Disclosure - Long Term Bank Loans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Taxes" xlink:title="00000019 - Disclosure - Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigencies" xlink:title="00000020 - Disclosure - Commitments and Contigencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactions" xlink:title="00000021 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Equity" xlink:title="00000022 - Disclosure - Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReporting" xlink:title="00000023 - Disclosure - Segment Reporting" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SubsequentEvents" xlink:title="00000024 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:title="00000026 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetTables" xlink:title="00000027 - Disclosure - Accounts Receivable, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" xlink:title="00000028 - Disclosure - Advances to Suppliers, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/InventoryTables" xlink:title="00000029 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" xlink:title="00000031 - Disclosure - Property, Plant and Equipment, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetTables" xlink:title="00000032 - Disclosure - Intangible Assets, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansTables" xlink:title="00000033 - Disclosure - Short-term Loans (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansTables" xlink:title="00000034 - Disclosure - Long Term Bank Loans (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesTables" xlink:title="00000035 - Disclosure - Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" xlink:title="00000036 - Disclosure - Commitments and Contigencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" xlink:title="00000037 - Disclosure - Related Party Transactions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityTables" xlink:title="00000038 - Disclosure - Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReportingTables" xlink:title="00000039 - Disclosure - Segment Reporting (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" xlink:title="00000040 - Disclosure - Organization and Description of Business (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:title="00000041 - Disclosure - Summary of Significant Accounting Policies (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000042 - Disclosure - Summary of Significant Accounting Policies (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:title="00000044 - Disclosure - Summary of Significant Accounting Policies (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:title="00000045 - Disclosure - Summary of Significant Accounting Policies (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetDetails" xlink:title="00000046 - Disclosure - Accounts Receivable, Net (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" xlink:title="00000047 - Disclosure - Accounts Receivable, Net (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" xlink:title="00000048 - Disclosure - Advances to Suppliers, Net (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" xlink:title="00000049 - Disclosure - Advances to Suppliers, Net (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/InventoryDetails" xlink:title="00000050 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" xlink:title="00000051 - Disclosure - Acquisition Intention Deposit (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000052 - Disclosure - Prepaid Expenses and Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaapPrepaidRent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" xlink:to="loc_us-gaapPrepaidRent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="loc_us-gaapValueAddedTaxReceivable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" xlink:to="loc_us-gaapValueAddedTaxReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_Other" xlink:label="loc_retoOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" xlink:to="loc_retoOther" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:title="00000053 - Disclosure - Prepaid Expenses and Other Current Assets (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" xlink:title="00000054 - Disclosure - Prepayment for Construction of Properties (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" xlink:title="00000055 - Disclosure - Property, Plant and Equipment, Net (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" xlink:title="00000056 - Disclosure - Property, Plant and Equipment, Net (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" xlink:title="00000057 - Disclosure - Intangible Assets, Net (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" xlink:title="00000058 - Disclosure - Intangible Assets, Net (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" xlink:title="00000059 - Disclosure - Intangible Assets, Net (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansDetails" xlink:title="00000060 - Disclosure - Short-term Loans (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" xlink:title="00000061 - Disclosure - Short-term Loans (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetails" xlink:title="00000062 - Disclosure - Long Term Bank Loans (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetails1" xlink:title="00000063 - Disclosure - Long Term Bank Loans (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" xlink:title="00000064 - Disclosure - Long Term Bank Loans (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails" xlink:title="00000065 - Disclosure - Taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCreditsForeign" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails1" xlink:title="00000066 - Disclosure - Taxes (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails2" xlink:title="00000067 - Disclosure - Taxes (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails3" xlink:title="00000068 - Disclosure - Taxes (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails4" xlink:title="00000069 - Disclosure - Taxes (Details 4)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapTaxesPayableCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapTaxesPayableCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapTaxesPayableCurrent" xlink:to="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetailsTextual" xlink:title="00000070 - Disclosure - Taxes (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsDetails" xlink:title="00000071 - Disclosure - Commitments and Contigencies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" xlink:title="00000072 - Disclosure - Commitments and Contigencies (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" xlink:title="00000073 - Disclosure - Related Party Transactions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" xlink:title="00000074 - Disclosure - Related Party Transactions (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" xlink:title="00000075 - Disclosure - Related Party Transactions (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" xlink:title="00000076 - Disclosure - Related Party Transactions (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityDetails" xlink:title="00000077 - Disclosure - Equity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityDetailsTextual" xlink:title="00000078 - Disclosure - Equity (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReportingDetails" xlink:title="00000079 - Disclosure - Segment Reporting (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SubsequentEventsDetails" xlink:title="00000080 - Disclosure - Subsequent Events (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>20
<FILENAME>reto-20181231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: O:\PRODUCTION_XBRL\Live Jobs\ReTo Eco%2DSolutions, Inc\20181231_20FA\Master XFR\reto%2D20181231.xfr; Date: 2019%2D07%2D22T19:33:28Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8007000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://retoecosolutions.com/role/DocumentAndEntityInformation" xlink:href="reto-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" xlink:href="reto-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="reto-20181231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="reto-20181231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/StatementsOfChangesInEquity" xlink:href="reto-20181231.xsd#StatementsOfChangesInEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/StatementsOfCashFlows" xlink:href="reto-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" xlink:href="reto-20181231.xsd#Organizationanddescriptionofbusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNet" xlink:href="reto-20181231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNet" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Inventory" xlink:href="reto-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" xlink:href="reto-20181231.xsd#AcquisitionIntentionDeposit" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" xlink:href="reto-20181231.xsd#PrepaymentForConstructionOfProperties" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" xlink:href="reto-20181231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNet" xlink:href="reto-20181231.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoans" xlink:href="reto-20181231.xsd#Short-termLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoans" xlink:href="reto-20181231.xsd#LongTermBankLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Taxes" xlink:href="reto-20181231.xsd#Taxes" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigencies" xlink:href="reto-20181231.xsd#CommitmentsAndContigencies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactions" xlink:href="reto-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Equity" xlink:href="reto-20181231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReporting" xlink:href="reto-20181231.xsd#SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SubsequentEvents" xlink:href="reto-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetTables" xlink:href="reto-20181231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/InventoryTables" xlink:href="reto-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:href="reto-20181231.xsd#PrepaidExpensesandOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" xlink:href="reto-20181231.xsd#PropertyPlantandEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetTables" xlink:href="reto-20181231.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansTables" xlink:href="reto-20181231.xsd#Short-termLoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansTables" xlink:href="reto-20181231.xsd#LongTermBankLoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesTables" xlink:href="reto-20181231.xsd#TaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" xlink:href="reto-20181231.xsd#CommitmentsAndContigenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityTables" xlink:href="reto-20181231.xsd#EquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReportingTables" xlink:href="reto-20181231.xsd#SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" xlink:href="reto-20181231.xsd#OrganizationAndDescriptionOfBusinessDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails" xlink:href="reto-20181231.xsd#AccountsReceivableNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" xlink:href="reto-20181231.xsd#AccountsReceivableNetDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/InventoryDetails" xlink:href="reto-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" xlink:href="reto-20181231.xsd#AcquisitionIntentionDepositDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" xlink:href="reto-20181231.xsd#PrepaymentForConstructionOfPropertiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" xlink:href="reto-20181231.xsd#PropertyPlantandEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" xlink:href="reto-20181231.xsd#PropertyPlantAndEquipmentNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansDetails" xlink:href="reto-20181231.xsd#Short-termLoansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" xlink:href="reto-20181231.xsd#Short-termLoansDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails" xlink:href="reto-20181231.xsd#LongTermBankLoansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails1" xlink:href="reto-20181231.xsd#LongTermBankLoansDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" xlink:href="reto-20181231.xsd#LongTermBankLoansDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails" xlink:href="reto-20181231.xsd#TaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails1" xlink:href="reto-20181231.xsd#TaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails2" xlink:href="reto-20181231.xsd#TaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails3" xlink:href="reto-20181231.xsd#TaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails4" xlink:href="reto-20181231.xsd#TaxesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetailsTextual" xlink:href="reto-20181231.xsd#TaxesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsDetails" xlink:href="reto-20181231.xsd#CommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" xlink:href="reto-20181231.xsd#CommitmentsAndContigenciesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityDetails" xlink:href="reto-20181231.xsd#EquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityDetailsTextual" xlink:href="reto-20181231.xsd#EquityDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReportingDetails" xlink:href="reto-20181231.xsd#SegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SubsequentEventsDetails" xlink:href="reto-20181231.xsd#SubsequentEventsDetails" xlink:type="simple" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link: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" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income and Comprehensive Income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/StatementsOfChangesInEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserveMember" xlink:label="loc_retoStatutoryReserveMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_retoStatutoryReserveMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AppropriationsToStatutoryReserve" xlink:label="loc_retoAppropriationsToStatutoryReserve_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAppropriationsToStatutoryReserve_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" xlink:label="loc_retoAdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StockIssuedDuringPeriodPrivatePlacementValue" xlink:label="loc_retoStockIssuedDuringPeriodPrivatePlacementValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoStockIssuedDuringPeriodPrivatePlacementValue_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StockIssuedDuringPeriodPrivatePlacementShares" xlink:label="loc_retoStockIssuedDuringPeriodPrivatePlacementShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoStockIssuedDuringPeriodPrivatePlacementShares_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" xlink:label="loc_retoAdjustmentsToAdditionalCapitalContributedByOriginalShareholders_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAdjustmentsToAdditionalCapitalContributedByOriginalShareholders_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" xlink:label="loc_retoAdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_80" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" xlink:title="00000007 - Disclosure - Organization and Description of Business" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNet" xlink:title="00000009 - Disclosure - Accounts Receivable, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNet" xlink:title="00000010 - Disclosure - Advances to Suppliers, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Inventory" xlink:title="00000011 - Disclosure - Inventory" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" xlink:title="00000012 - Disclosure - Acquisition Intention Deposit" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000013 - Disclosure - Prepaid Expenses and Other Current Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" xlink:title="00000014 - Disclosure - Prepayment for Construction of Properties" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000015 - Disclosure - Property, Plant and Equipment, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNet" xlink:title="00000016 - Disclosure - Intangible Assets, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoans" xlink:title="00000017 - Disclosure - Short-term Loans" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoans" xlink:title="00000018 - Disclosure - Long Term Bank Loans" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Taxes" xlink:title="00000019 - Disclosure - Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigencies" xlink:title="00000020 - Disclosure - Commitments and Contigencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactions" xlink:title="00000021 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Equity" xlink:title="00000022 - Disclosure - Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReporting" xlink:title="00000023 - Disclosure - Segment Reporting" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SubsequentEvents" xlink:title="00000024 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:title="00000026 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetTables" xlink:title="00000027 - Disclosure - Accounts Receivable, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" xlink:title="00000028 - Disclosure - Advances to Suppliers, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/InventoryTables" xlink:title="00000029 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" xlink:title="00000031 - Disclosure - Property, Plant and Equipment, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetTables" xlink:title="00000032 - Disclosure - Intangible Assets, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansTables" xlink:title="00000033 - Disclosure - Short-term Loans (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansTables" xlink:title="00000034 - Disclosure - Long Term Bank Loans (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesTables" xlink:title="00000035 - Disclosure - Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" xlink:title="00000036 - Disclosure - Commitments and Contigencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" xlink:title="00000037 - Disclosure - Related Party Transactions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityTables" xlink:title="00000038 - Disclosure - Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReportingTables" xlink:title="00000039 - Disclosure - Segment Reporting (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" xlink:title="00000040 - Disclosure - Organization and Description of Business (Details)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessLineItems" xlink:label="loc_retoOrganizationAndDescriptionOfBusinessLineItems" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessTable" xlink:label="loc_retoOrganizationAndDescriptionOfBusinessTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessLineItems" xlink:to="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaapTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_us-gaapTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedInvestorMember" xlink:label="loc_retoUnrelatedInvestorMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_retoUnrelatedInvestorMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:label="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsMember" xlink:label="loc_retoReitHoldingsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitHoldingsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitChangjiangMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiMember" xlink:label="loc_retoReitXinyiMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitXinyiMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitIndiaMember" xlink:label="loc_retoReitIndiaMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitIndiaMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementAxis" xlink:label="loc_retoEquityTransferAgreementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_retoEquityTransferAgreementAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementDomain" xlink:label="loc_retoEquityTransferAgreementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoEquityTransferAgreementAxis" xlink:to="loc_retoEquityTransferAgreementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementDomain" xlink:label="loc_retoEquityTransferAgreementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoEquityTransferAgreementAxis" xlink:to="loc_retoEquityTransferAgreementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementMember" xlink:label="loc_retoEquityTransferAgreementMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTransferAgreementDomain" xlink:to="loc_retoEquityTransferAgreementMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessTextualAbstract" xlink:label="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessLineItems" xlink:to="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_240" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NoncontrollingShareholderPercentage" xlink:label="loc_retoNoncontrollingShareholderPercentage_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_retoNoncontrollingShareholderPercentage_240" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCapital" xlink:label="loc_us-gaapNetCapital_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapNetCapital_240" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapAdditionalPaidInCapital_240" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NumberOfShareholders" xlink:label="loc_retoNumberOfShareholders_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_retoNumberOfShareholders_240" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NumberOfSubsidiaries" xlink:label="loc_retoNumberOfSubsidiaries_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_retoNumberOfSubsidiaries_240" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_240" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_240" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_240" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapSharesIssuedPricePerShare_240" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_240" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NetProceedsFromInitialPublicOffering" xlink:label="loc_retoNetProceedsFromInitialPublicOffering_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_retoNetProceedsFromInitialPublicOffering_240" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_240" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent_240" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" xlink:label="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities_240" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="loc_us-gaapMinorityInterestChangeInRedemptionValue_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_us-gaapMinorityInterestChangeInRedemptionValue_240" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PaymentOfOriginalShareholder" xlink:label="loc_retoPaymentOfOriginalShareholder_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract_240" xlink:to="loc_retoPaymentOfOriginalShareholder_240" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:title="00000041 - Disclosure - Summary of Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:label="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoEcoSolutionsincMember" xlink:label="loc_retoRetoEcoSolutionsincMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoRetoEcoSolutionsincMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsChinaLimitedMember" xlink:label="loc_retoReitHoldingsChinaLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitHoldingsChinaLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:label="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_GuanReitMachineryManufacturingCoLtdMember" xlink:label="loc_retoGuanReitMachineryManufacturingCoLtdMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoGuanReitMachineryManufacturingCoLtdMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" xlink:label="loc_retoReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" xlink:label="loc_retoBeijingReitEcoEngineeringTechnologyCoLtdMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoBeijingReitEcoEngineeringTechnologyCoLtdMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" xlink:label="loc_retoLangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoLangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HainanReitConstructionProjectCoLtdMember" xlink:label="loc_retoHainanReitConstructionProjectCoLtdMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoHainanReitConstructionProjectCoLtdMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiNewMaterialsCoLtdMember" xlink:label="loc_retoReitXinyiNewMaterialsCoLtdMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitXinyiNewMaterialsCoLtdMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" xlink:label="loc_retoNanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoNanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitTechnologyDevelopmentAmericaIncMember" xlink:label="loc_retoReitTechnologyDevelopmentAmericaIncMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitTechnologyDevelopmentAmericaIncMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitQGreenMachinesPrivateLimitedMember" xlink:label="loc_retoReitQGreenMachinesPrivateLimitedMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitQGreenMachinesPrivateLimitedMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_XinyiReitEcologicalTechnologyCoLtdMember" xlink:label="loc_retoXinyiReitEcologicalTechnologyCoLtdMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoXinyiReitEcologicalTechnologyCoLtdMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" xlink:label="loc_retoHorgosTaReitEnvironmentTechnologyCoLtdMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoHorgosTaReitEnvironmentTechnologyCoLtdMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitEcologicalTechnologyCoLtdMember" xlink:label="loc_retoReitEcologicalTechnologyCoLtdMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitEcologicalTechnologyCoLtdMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" xlink:label="loc_retoLingqiuReitDongtianEcologicalTechnologyCoLtdMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoLingqiuReitDongtianEcologicalTechnologyCoLtdMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:label="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OwnershipPercentage" xlink:label="loc_retoOwnershipPercentage_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_retoOwnershipPercentage_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" xlink:label="loc_retoSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_retoSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription_170" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000042 - Disclosure - Summary of Significant Accounting Policies (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignCurrencyTranslationSpotRate" xlink:label="loc_retoForeignCurrencyTranslationSpotRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoForeignCurrencyTranslationSpotRate_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignCurrencyTranslationAverageRate" xlink:label="loc_retoForeignCurrencyTranslationAverageRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoForeignCurrencyTranslationAverageRate_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaapLandAndBuildingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandAndBuildingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:title="00000044 - Disclosure - Summary of Significant Accounting Policies (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember" xlink:label="loc_us-gaapUseRightsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapUseRightsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_40" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:title="00000045 - Disclosure - Summary of Significant Accounting Policies (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_retoSummaryOfSignificantAccountingPoliciesLineItems" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_retoSummaryOfSignificantAccountingPoliciesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_FederalDepositInsuranceCorporationMember" xlink:label="loc_retoFederalDepositInsuranceCorporationMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_retoFederalDepositInsuranceCorporationMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitChangjiangMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_countryUS_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BritishVirginIslandsMember" xlink:label="loc_retoBritishVirginIslandsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_retoBritishVirginIslandsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_HK" xlink:label="loc_countryHK_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryHK_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:label="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapRestrictedCashCurrent_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AccountsReceivableDescription" xlink:label="loc_retoAccountsReceivableDescription_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoAccountsReceivableDescription_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:label="loc_retoAllowancesForDoubtfulAccountsAdvancesToSuppliers_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoAllowancesForDoubtfulAccountsAdvancesToSuppliers_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapAssetImpairmentCharges_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReinsuranceRetentionPolicyDescription" xlink:label="loc_us-gaapReinsuranceRetentionPolicyDescription_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapReinsuranceRetentionPolicyDescription_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReinsuranceRetentionPolicyAmountRetained" xlink:label="loc_us-gaapReinsuranceRetentionPolicyAmountRetained_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapReinsuranceRetentionPolicyAmountRetained_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionRevenues" xlink:label="loc_retoConstructionRevenues_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoConstructionRevenues_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapRevenues_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShippingHandlingAndTransportationCost" xlink:label="loc_retoShippingHandlingAndTransportationCost_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoShippingHandlingAndTransportationCost_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ValueAddedTaxPercentage" xlink:label="loc_retoValueAddedTaxPercentage_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoValueAddedTaxPercentage_210" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_210" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HeldInCashBalance" xlink:label="loc_retoHeldInCashBalance_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoHeldInCashBalance_210" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapCashFDICInsuredAmount_210" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapConcentrationRiskPercentage1_210" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskSupplier" xlink:label="loc_us-gaapConcentrationRiskSupplier_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapConcentrationRiskSupplier_210" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLender" xlink:label="loc_us-gaapConcentrationRiskLender_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_us-gaapConcentrationRiskLender_210" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract_210" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent_210" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetDetails" xlink:title="00000046 - Disclosure - Accounts Receivable, Net (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" xlink:title="00000047 - Disclosure - Accounts Receivable, Net (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" xlink:title="00000048 - Disclosure - Advances to Suppliers, Net (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" xlink:title="00000049 - Disclosure - Advances to Suppliers, Net (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/InventoryDetails" xlink:title="00000050 - Disclosure - Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" xlink:title="00000051 - Disclosure - Acquisition Intention Deposit (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositTextual" xlink:label="loc_retoAcquisitionIntentionDepositTextual_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAcquisitionIntentionDepositTextual_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositCurrent" xlink:label="loc_retoAcquisitionDepositCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoAcquisitionIntentionDepositTextual_30" xlink:to="loc_retoAcquisitionDepositCurrent_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000052 - Disclosure - Prepaid Expenses and Other Current Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:title="00000053 - Disclosure - Prepaid Expenses and Other Current Assets (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" xlink:title="00000054 - Disclosure - Prepayment for Construction of Properties (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentforConstructionofPropertiesTextualAbstract" xlink:label="loc_retoPrepaymentforConstructionofPropertiesTextualAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoPrepaymentforConstructionofPropertiesTextualAbstract_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentToSubContractors" xlink:label="loc_retoPrepaymentToSubContractors_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoPrepaymentforConstructionofPropertiesTextualAbstract_30" xlink:to="loc_retoPrepaymentToSubContractors_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" xlink:title="00000055 - Disclosure - Property, Plant and Equipment, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaapLandAndBuildingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandAndBuildingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherEnergyEquipmentMember" xlink:label="loc_us-gaapOtherEnergyEquipmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOtherEnergyEquipmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapConstructionInProgressGross_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_110" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" xlink:title="00000056 - Disclosure - Property, Plant and Equipment, Net (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" xlink:title="00000057 - Disclosure - Intangible Assets, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember" xlink:label="loc_us-gaapUseRightsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapUseRightsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" xlink:title="00000058 - Disclosure - Intangible Assets, Net (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" xlink:title="00000059 - Disclosure - Intangible Assets, Net (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaapShortTermDebtMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapShortTermDebtMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IntangibleAssetsNetTextualAbstract" xlink:label="loc_retoIntangibleAssetsNetTextualAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoIntangibleAssetsNetTextualAbstract_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoIntangibleAssetsNetTextualAbstract_70" xlink:to="loc_us-gaapAreaOfLand_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoIntangibleAssetsNetTextualAbstract_70" xlink:to="loc_us-gaapLand_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoIntangibleAssetsNetTextualAbstract_70" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansDetails" xlink:title="00000060 - Disclosure - Short-term Loans (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChinaMerchantsBankMember" xlink:label="loc_retoChinaMerchantsBankMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoChinaMerchantsBankMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingBankMember" xlink:label="loc_retoBeijingBankMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingBankMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BankOfCommunicationsMember" xlink:label="loc_retoBankOfCommunicationsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBankOfCommunicationsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HaikongHoldingsMicrofinanceCoLtdMember" xlink:label="loc_retoHaikongHoldingsMicrofinanceCoLtdMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoHaikongHoldingsMicrofinanceCoLtdMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HaikouUnitedBankMember" xlink:label="loc_retoHaikouUnitedBankMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoHaikouUnitedBankMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="loc_us-gaapRegulatoryAssetAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRegulatoryAssetAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="loc_us-gaapRegulatoryAssetDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRegulatoryAssetAxis" xlink:to="loc_us-gaapRegulatoryAssetDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="loc_us-gaapRegulatoryAssetDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRegulatoryAssetAxis" xlink:to="loc_us-gaapRegulatoryAssetDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DeferredFinancingCostsMember" xlink:label="loc_retoDeferredFinancingCostsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRegulatoryAssetDomain" xlink:to="loc_retoDeferredFinancingCostsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapShortTermBorrowings_150" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" xlink:title="00000061 - Disclosure - Short-term Loans (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingMember" xlink:label="loc_retoBeijingMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingOneMember" xlink:label="loc_retoBeijingOneMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingOneMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingTwoMember" xlink:label="loc_retoBeijingTwoMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingTwoMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingThreeMember" xlink:label="loc_retoBeijingThreeMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingThreeMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingFourMember" xlink:label="loc_retoBeijingFourMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingFourMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShortTermBankLoansTextualAbstract" xlink:label="loc_retoShortTermBankLoansTextualAbstract_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_retoShortTermBankLoansTextualAbstract_320" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapShortTermBorrowings_320" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="loc_us-gaapDebtInstrumentDescription_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapDebtInstrumentDescription_320" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_320" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherShortTermBorrowings" xlink:label="loc_us-gaapOtherShortTermBorrowings_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapOtherShortTermBorrowings_320" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RightOfUseOfFixedAsset" xlink:label="loc_retoRightOfUseOfFixedAsset_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_retoRightOfUseOfFixedAsset_320" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaapDebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapDebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_320" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:label="loc_us-gaapShorttermDebtAverageOutstandingAmount_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapShorttermDebtAverageOutstandingAmount_320" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseShortTermBorrowings" xlink:label="loc_us-gaapInterestExpenseShortTermBorrowings_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapInterestExpenseShortTermBorrowings_320" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" xlink:label="loc_us-gaapPledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoShortTermBankLoansTextualAbstract_320" xlink:to="loc_us-gaapPledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue_320" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetails" xlink:title="00000062 - Disclosure - Long Term Bank Loans (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:label="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IndustrialAndCommercialBankOfChinaMember" xlink:label="loc_retoIndustrialAndCommercialBankOfChinaMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoIndustrialAndCommercialBankOfChinaMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChangjiangAgricultureCreditUnionMember" xlink:label="loc_retoChangjiangAgricultureCreditUnionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoChangjiangAgricultureCreditUnionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetails1" xlink:title="00000063 - Disclosure - Long Term Bank Loans (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebt_30" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" xlink:title="00000064 - Disclosure - Long Term Bank Loans (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:label="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoReitChangjiangMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RETOMember" xlink:label="loc_retoRETOMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoRETOMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitMember" xlink:label="loc_retoBeijingReitMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoBeijingReitMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansTextualAbstract" xlink:label="loc_retoLongTermBankLoansTextualAbstract_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_retoLongTermBankLoansTextualAbstract_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtDescription" xlink:label="loc_us-gaapLongTermDebtDescription_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_us-gaapLongTermDebtDescription_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LandUseRightSquareMeters" xlink:label="loc_retoLandUseRightSquareMeters_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_retoLandUseRightSquareMeters_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoan" xlink:label="loc_us-gaapConstructionLoan_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_us-gaapConstructionLoan_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_us-gaapRepaymentsOfDebt_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="loc_us-gaapInterestExpenseLongTermDebt_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_us-gaapInterestExpenseLongTermDebt_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoLongTermBankLoansTextualAbstract_120" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent_120" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails" xlink:title="00000065 - Disclosure - Taxes (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails1" xlink:title="00000066 - Disclosure - Taxes (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails2" xlink:title="00000067 - Disclosure - Taxes (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails3" xlink:title="00000068 - Disclosure - Taxes (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails4" xlink:title="00000069 - Disclosure - Taxes (Details 4)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetailsTextual" xlink:title="00000070 - Disclosure - Taxes (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfTaxesLineItems" xlink:label="loc_retoScheduleOfTaxesLineItems" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfTaxesTable" xlink:label="loc_retoScheduleOfTaxesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_retoScheduleOfTaxesLineItems" xlink:to="loc_retoScheduleOfTaxesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_retoScheduleOfTaxesTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitMember" xlink:label="loc_retoBeijingReitMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_retoBeijingReitMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TaxesTextualAbstract" xlink:label="loc_retoTaxesTextualAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoScheduleOfTaxesLineItems" xlink:to="loc_retoTaxesTextualAbstract_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TaxSavingFromFavorableRates" xlink:label="loc_retoTaxSavingFromFavorableRates_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_retoTaxSavingFromFavorableRates_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PershareEffectOfTaxExemption" xlink:label="loc_retoPershareEffectOfTaxExemption_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_retoPershareEffectOfTaxExemption_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_us-gaapDeferredTaxAssetsNet_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PercentageOfApplicableValueAddedTaxRate" xlink:label="loc_retoPercentageOfApplicableValueAddedTaxRate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_retoPercentageOfApplicableValueAddedTaxRate_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PercentageOfTaxableIncome" xlink:label="loc_retoPercentageOfTaxableIncome_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_retoPercentageOfTaxableIncome_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationDeductions_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTaxesTextualAbstract_80" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationDeductions_80" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsDetails" xlink:title="00000071 - Disclosure - Commitments and Contigencies (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" xlink:title="00000072 - Disclosure - Commitments and Contigencies (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiMember" xlink:label="loc_retoReitXinyiMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitXinyiMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CommitmentsTextualAbstract" xlink:label="loc_retoCommitmentsTextualAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoCommitmentsTextualAbstract_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoCommitmentsTextualAbstract_80" xlink:to="loc_us-gaapOperatingLeaseExpense_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoCommitmentsTextualAbstract_80" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoCommitmentsTextualAbstract_80" xlink:to="loc_us-gaapAreaOfLand_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaapOtherCommitment_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoCommitmentsTextualAbstract_80" xlink:to="loc_us-gaapOtherCommitment_80" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" xlink:title="00000073 - Disclosure - Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="loc_us-gaapChiefExecutiveOfficerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapChiefExecutiveOfficerMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" xlink:title="00000074 - Disclosure - Related Party Transactions (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="loc_retoRetoInternationalTradingCoLtdMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoRetoInternationalTradingCoLtdMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_QGreenTechconPrivateLimitedMember" xlink:label="loc_retoQGreenTechconPrivateLimitedMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoQGreenTechconPrivateLimitedMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaapAccountsReceivableRelatedParties_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsReceivableRelatedParties_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvanceToSupplier" xlink:label="loc_retoAdvanceToSupplier_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_retoAdvanceToSupplier_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" xlink:title="00000075 - Disclosure - Related Party Transactions (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ZhongrongHongheEcoConstructionMaterialsMember" xlink:label="loc_retoZhongrongHongheEcoConstructionMaterialsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoZhongrongHongheEcoConstructionMaterialsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" xlink:label="loc_retoChangjiangZhongrongHengdeEnvironmentalProtectionMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoChangjiangZhongrongHengdeEnvironmentalProtectionMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="loc_retoRetoInternationalTradingCoLtdMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoRetoInternationalTradingCoLtdMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="loc_us-gaapRelatedPartiesAmountInCostOfSales_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartiesAmountInCostOfSales_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_160" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" xlink:title="00000076 - Disclosure - Related Party Transactions (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="loc_retoRetoInternationalTradingCoLtdMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoRetoInternationalTradingCoLtdMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_QGreenTechconPrivateLimitedMember" xlink:label="loc_retoQGreenTechconPrivateLimitedMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoQGreenTechconPrivateLimitedMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RelatedPartyTransactionsTextualAbstract" xlink:label="loc_retoRelatedPartyTransactionsTextualAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_retoRelatedPartyTransactionsTextualAbstract_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositMadeToRelatedParties" xlink:label="loc_retoAcquisitionDepositMadeToRelatedParties_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract_80" xlink:to="loc_retoAcquisitionDepositMadeToRelatedParties_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract_80" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeRelatedParty" xlink:label="loc_us-gaapInterestIncomeRelatedParty_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract_80" xlink:to="loc_us-gaapInterestIncomeRelatedParty_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_GuaranteedPrincipalCreditorsAmount" xlink:label="loc_retoGuaranteedPrincipalCreditorsAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract_80" xlink:to="loc_retoGuaranteedPrincipalCreditorsAmount_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IndividualInvestorRelatedPartyDebt" xlink:label="loc_retoIndividualInvestorRelatedPartyDebt_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract_80" xlink:to="loc_retoIndividualInvestorRelatedPartyDebt_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityDetails" xlink:title="00000077 - Disclosure - Equity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityDetailsTextual" xlink:title="00000078 - Disclosure - Equity (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaapTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedThirdPartyMember" xlink:label="loc_retoUnrelatedThirdPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_retoUnrelatedThirdPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedInvestorMember" xlink:label="loc_retoUnrelatedInvestorMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_retoUnrelatedInvestorMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoReitChangjiangMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsMember" xlink:label="loc_retoReitHoldingsMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoReitHoldingsMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_VentureBusinessInternationalLimitedMember" xlink:label="loc_retoVentureBusinessInternationalLimitedMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoVentureBusinessInternationalLimitedMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitChangjiangMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTextualAbstract" xlink:label="loc_retoEquityTextualAbstract_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_retoEquityTextualAbstract_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DescriptionOfAppropriationsToStatutorySurplusReserve" xlink:label="loc_retoDescriptionOfAppropriationsToStatutorySurplusReserve_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_retoDescriptionOfAppropriationsToStatutorySurplusReserve_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserve" xlink:label="loc_retoStatutoryReserve_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_retoStatutoryReserve_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapSharesIssuedPricePerShare_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CapitalContributionByOriginalShareholders" xlink:label="loc_retoCapitalContributionByOriginalShareholders_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_retoCapitalContributionByOriginalShareholders_170" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_170" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_170" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_170" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NetProceedsFromInitialPublicOffering" xlink:label="loc_retoNetProceedsFromInitialPublicOffering_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_retoNetProceedsFromInitialPublicOffering_170" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_170" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="loc_us-gaapProceedsFromPaymentsToMinorityShareholders_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapProceedsFromPaymentsToMinorityShareholders_170" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByNoncontrollingOwners_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByNoncontrollingOwners_170" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent_170" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" xlink:label="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities_170" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="loc_us-gaapMinorityInterestChangeInRedemptionValue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoEquityTextualAbstract_170" xlink:to="loc_us-gaapMinorityInterestChangeInRedemptionValue_170" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReportingDetails" xlink:title="00000079 - Disclosure - Segment Reporting (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MachineryAndEquipmentSalesMember" xlink:label="loc_retoMachineryAndEquipmentSalesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoMachineryAndEquipmentSalesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionMaterialsSalesMember" xlink:label="loc_retoConstructionMaterialsSalesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoConstructionMaterialsSalesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MunicipalConstructionProjectsMember" xlink:label="loc_retoMunicipalConstructionProjectsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoMunicipalConstructionProjectsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TechnologicalConsultingAndOtherServicesMember" xlink:label="loc_retoTechnologicalConsultingAndOtherServicesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoTechnologicalConsultingAndOtherServicesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenues_310" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold_310" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGrossProfit_310" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapInterestExpense_310" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_310" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CapitalExpenditures" xlink:label="loc_retoCapitalExpenditures_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_retoCapitalExpenditures_310" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_310" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapProfitLoss_310" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapAssets_310" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SubsequentEventsDetails" xlink:title="00000080 - Disclosure - Subsequent Events (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaapShortTermDebtMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapShortTermDebtMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_retoTypeOfCurrencyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SubsequentEventsTextualAbstract" xlink:label="loc_retoSubsequentEventsTextualAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_retoSubsequentEventsTextualAbstract_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapShortTermBorrowings_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="loc_us-gaapDebtInstrumentDescription_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapDebtInstrumentDescription_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessCapital" xlink:label="loc_us-gaapExcessCapital_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapExcessCapital_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" xlink:label="loc_us-gaapReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapCommonStockSharesAuthorized_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_retoSubsequentEventsTextualAbstract_100" xlink:to="loc_us-gaapSharesIssuedPricePerShare_100" xlink:type="arc" order="7" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>21
<FILENAME>reto-20181231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: O:\PRODUCTION_XBRL\Live Jobs\ReTo Eco%2DSolutions, Inc\20181231_20FA\Master XFR\reto%2D20181231.xfr; Date: 2019%2D07%2D22T19:33:28Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8007000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsMember" xlink:label="reto_ReitHoldingsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitHoldingsMember" xlink:to="reto_ReitHoldingsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitHoldingsMember_lbl" xml:lang="en-US">Reit Holdings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementAxis" xlink:label="reto_EquityTransferAgreementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_EquityTransferAgreementAxis" xlink:to="reto_EquityTransferAgreementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_EquityTransferAgreementAxis_lbl" xml:lang="en-US">Equity Transfer Agreement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementMember" xlink:label="reto_EquityTransferAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_EquityTransferAgreementMember" xlink:to="reto_EquityTransferAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_EquityTransferAgreementMember_lbl" xml:lang="en-US">Equity Transfer Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_FederalDepositInsuranceCorporationMember" xlink:label="reto_FederalDepositInsuranceCorporationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_FederalDepositInsuranceCorporationMember" xlink:to="reto_FederalDepositInsuranceCorporationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_FederalDepositInsuranceCorporationMember_lbl" xml:lang="en-US">Federal Deposit Insurance Corporation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MachineryAndEquipmentSalesMember" xlink:label="reto_MachineryAndEquipmentSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MachineryAndEquipmentSalesMember" xlink:to="reto_MachineryAndEquipmentSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_MachineryAndEquipmentSalesMember_lbl" xml:lang="en-US">Machinery And Equipment Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionMaterialsSalesMember" xlink:label="reto_ConstructionMaterialsSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConstructionMaterialsSalesMember" xlink:to="reto_ConstructionMaterialsSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ConstructionMaterialsSalesMember_lbl" xml:lang="en-US">Construction Materials Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MunicipalConstructionProjectsMember" xlink:label="reto_MunicipalConstructionProjectsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MunicipalConstructionProjectsMember" xlink:to="reto_MunicipalConstructionProjectsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_MunicipalConstructionProjectsMember_lbl" xml:lang="en-US">Municipal Construction Projects [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TechnologicalConsultingAndOtherServicesMember" xlink:label="reto_TechnologicalConsultingAndOtherServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TechnologicalConsultingAndOtherServicesMember" xlink:to="reto_TechnologicalConsultingAndOtherServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_TechnologicalConsultingAndOtherServicesMember_lbl" xml:lang="en-US">Technological Consulting And Other Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_lbl" xml:lang="en-US">Federal Home Loan Bank Branch [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChinaMerchantsBankMember" xlink:label="reto_ChinaMerchantsBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ChinaMerchantsBankMember" xlink:to="reto_ChinaMerchantsBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ChinaMerchantsBankMember_lbl" xml:lang="en-US">China Merchants Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingBankMember" xlink:label="reto_BeijingBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingBankMember" xlink:to="reto_BeijingBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingBankMember_lbl" xml:lang="en-US">Beijing Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HaikouUnitedBankMember" xlink:label="reto_HaikouUnitedBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HaikouUnitedBankMember" xlink:to="reto_HaikouUnitedBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_HaikouUnitedBankMember_lbl" xml:lang="en-US">Haikou United Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="us-gaap_RegulatoryAssetAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryAssetAxis" xlink:to="us-gaap_RegulatoryAssetAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RegulatoryAssetAxis_lbl" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DeferredFinancingCostsMember" xlink:label="reto_DeferredFinancingCostsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_DeferredFinancingCostsMember" xlink:to="reto_DeferredFinancingCostsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_DeferredFinancingCostsMember_lbl" xml:lang="en-US">Deferred Financing Costs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefExecutiveOfficerMember" xlink:to="us-gaap_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:label="reto_BeijingReitTechnologyDevelopmentCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:to="reto_BeijingReitTechnologyDevelopmentCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingReitTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US">Beijing Reit Technology Development Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserveMember" xlink:label="reto_StatutoryReserveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StatutoryReserveMember" xlink:to="reto_StatutoryReserveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_StatutoryReserveMember_lbl" xml:lang="en-US">Statutory Reserve [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedInvestorMember" xlink:label="reto_UnrelatedInvestorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_UnrelatedInvestorMember" xlink:to="reto_UnrelatedInvestorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_UnrelatedInvestorMember_lbl" xml:lang="en-US">Unrelated Investor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="reto_ReitChangjiangMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitChangjiangMember" xlink:to="reto_ReitChangjiangMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitChangjiangMember_lbl" xml:lang="en-US">Reit Changjiang [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiMember" xlink:label="reto_ReitXinyiMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitXinyiMember" xlink:to="reto_ReitXinyiMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitXinyiMember_lbl" xml:lang="en-US">Reit Xinyi [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitIndiaMember" xlink:label="reto_ReitIndiaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitIndiaMember" xlink:to="reto_ReitIndiaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitIndiaMember_lbl" xml:lang="en-US">Reit India [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedThirdPartyMember" xlink:label="reto_UnrelatedThirdPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_UnrelatedThirdPartyMember" xlink:to="reto_UnrelatedThirdPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_UnrelatedThirdPartyMember_lbl" xml:lang="en-US">Unrelated Third Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_HK" xlink:label="country_HK" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl" xml:lang="en-US">HONG KONG</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BritishVirginIslandsMember" xlink:label="reto_BritishVirginIslandsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BritishVirginIslandsMember" xlink:to="reto_BritishVirginIslandsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BritishVirginIslandsMember_lbl" xml:lang="en-US">British Virgin Islands [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="us-gaap_LandAndBuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndBuildingMember" xlink:to="us-gaap_LandAndBuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandAndBuildingMember_lbl" xml:lang="en-US">Land and Building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobilesMember_lbl" xml:lang="en-US">Automobiles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherEnergyEquipmentMember" xlink:label="us-gaap_OtherEnergyEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEnergyEquipmentMember" xlink:to="us-gaap_OtherEnergyEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherEnergyEquipmentMember_lbl" xml:lang="en-US">Other Energy Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember" xlink:label="us-gaap_UseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseRightsMember_lbl" xml:lang="en-US">Use Rights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IndustrialAndCommercialBankOfChinaMember" xlink:label="reto_IndustrialAndCommercialBankOfChinaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IndustrialAndCommercialBankOfChinaMember" xlink:to="reto_IndustrialAndCommercialBankOfChinaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_IndustrialAndCommercialBankOfChinaMember_lbl" xml:lang="en-US">Industrial And Commercial Bank Of China [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChangjiangAgricultureCreditUnionMember" xlink:label="reto_ChangjiangAgricultureCreditUnionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ChangjiangAgricultureCreditUnionMember" xlink:to="reto_ChangjiangAgricultureCreditUnionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ChangjiangAgricultureCreditUnionMember_lbl" xml:lang="en-US">Changjiang Agriculture Credit Union [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="reto_TypeOfCurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TypeOfCurrencyAxis" xlink:to="reto_TypeOfCurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_TypeOfCurrencyAxis_lbl" xml:lang="en-US">Type Of Currency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="reto_CNYMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CNYMember" xlink:to="reto_CNYMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_CNYMember_lbl" xml:lang="en-US">RMB [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoEcoSolutionsincMember" xlink:label="reto_RetoEcoSolutionsincMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RetoEcoSolutionsincMember" xlink:to="reto_RetoEcoSolutionsincMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_RetoEcoSolutionsincMember_lbl" xml:lang="en-US">Reto Eco Solutionsinc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsChinaLimitedMember" xlink:label="reto_ReitHoldingsChinaLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitHoldingsChinaLimitedMember" xlink:to="reto_ReitHoldingsChinaLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitHoldingsChinaLimitedMember_lbl" xml:lang="en-US">Reit Holdings China Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_GuanReitMachineryManufacturingCoLtdMember" xlink:label="reto_GuanReitMachineryManufacturingCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_GuanReitMachineryManufacturingCoLtdMember" xlink:to="reto_GuanReitMachineryManufacturingCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_GuanReitMachineryManufacturingCoLtdMember_lbl" xml:lang="en-US">Guan Reit Machinery Manufacturing Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" xlink:label="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" xlink:to="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember_lbl" xml:lang="en-US">Reit Mingsheng Environment Protection Construction Materials Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" xlink:label="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" xlink:to="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember_lbl" xml:lang="en-US">Beijing Reit Eco Engineering Technology Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" xlink:label="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" xlink:to="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember_lbl" xml:lang="en-US">Langfang Ruirong Mechanical And Electrical Equipment Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HainanReitConstructionProjectCoLtdMember" xlink:label="reto_HainanReitConstructionProjectCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HainanReitConstructionProjectCoLtdMember" xlink:to="reto_HainanReitConstructionProjectCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_HainanReitConstructionProjectCoLtdMember_lbl" xml:lang="en-US">Hainan Reit Construction Project Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiNewMaterialsCoLtdMember" xlink:label="reto_ReitXinyiNewMaterialsCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitXinyiNewMaterialsCoLtdMember" xlink:to="reto_ReitXinyiNewMaterialsCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitXinyiNewMaterialsCoLtdMember_lbl" xml:lang="en-US">Reit Xinyi New Materials Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" xlink:label="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" xlink:to="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US">Nanjing Dingxuan Environmental Protection Technology Development Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitTechnologyDevelopmentAmericaIncMember" xlink:label="reto_ReitTechnologyDevelopmentAmericaIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitTechnologyDevelopmentAmericaIncMember" xlink:to="reto_ReitTechnologyDevelopmentAmericaIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitTechnologyDevelopmentAmericaIncMember_lbl" xml:lang="en-US">Reit Technology Development America Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitQGreenMachinesPrivateLimitedMember" xlink:label="reto_ReitQGreenMachinesPrivateLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitQGreenMachinesPrivateLimitedMember" xlink:to="reto_ReitQGreenMachinesPrivateLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitQGreenMachinesPrivateLimitedMember_lbl" xml:lang="en-US">Reit Q Green Machines Private Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_XinyiReitEcologicalTechnologyCoLtdMember" xlink:label="reto_XinyiReitEcologicalTechnologyCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_XinyiReitEcologicalTechnologyCoLtdMember" xlink:to="reto_XinyiReitEcologicalTechnologyCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_XinyiReitEcologicalTechnologyCoLtdMember_lbl" xml:lang="en-US">Xinyi Reit Ecological Technology Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" xlink:label="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" xlink:to="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember_lbl" xml:lang="en-US">Horgos Ta Reit Environment Technology Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitEcologicalTechnologyCoLtdMember" xlink:label="reto_ReitEcologicalTechnologyCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitEcologicalTechnologyCoLtdMember" xlink:to="reto_ReitEcologicalTechnologyCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ReitEcologicalTechnologyCoLtdMember_lbl" xml:lang="en-US">REIT Ecological Technology Co., Ltd. ("REIT Yancheng") [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" xlink:label="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" xlink:to="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember_lbl" xml:lang="en-US">Lingqiu REIT Dongtian Ecological Technology Co Ltd ("REIT Lingqiu") [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RETOMember" xlink:label="reto_RETOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RETOMember" xlink:to="reto_RETOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_RETOMember_lbl" xml:lang="en-US">RETO [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitMember" xlink:label="reto_BeijingReitMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingReitMember" xlink:to="reto_BeijingReitMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingReitMember_lbl" xml:lang="en-US">Beijing Reit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BankOfCommunicationsMember" xlink:label="reto_BankOfCommunicationsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BankOfCommunicationsMember" xlink:to="reto_BankOfCommunicationsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BankOfCommunicationsMember_lbl" xml:lang="en-US">Bank Of Communications [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HaikongHoldingsMicrofinanceCoLtdMember" xlink:label="reto_HaikongHoldingsMicrofinanceCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HaikongHoldingsMicrofinanceCoLtdMember" xlink:to="reto_HaikongHoldingsMicrofinanceCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_HaikongHoldingsMicrofinanceCoLtdMember_lbl" xml:lang="en-US">Haikong Holdings Microfinance Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingMember" xlink:label="reto_BeijingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingMember" xlink:to="reto_BeijingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingMember_lbl" xml:lang="en-US">Beijing [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingOneMember" xlink:label="reto_BeijingOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingOneMember" xlink:to="reto_BeijingOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingOneMember_lbl" xml:lang="en-US">Beijing One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingTwoMember" xlink:label="reto_BeijingTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingTwoMember" xlink:to="reto_BeijingTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingTwoMember_lbl" xml:lang="en-US">Beijing Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingThreeMember" xlink:label="reto_BeijingThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingThreeMember" xlink:to="reto_BeijingThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingThreeMember_lbl" xml:lang="en-US">Beijing Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingFourMember" xlink:label="reto_BeijingFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingFourMember" xlink:to="reto_BeijingFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_BeijingFourMember_lbl" xml:lang="en-US">Beijing Four [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingMember" xlink:to="reto_BeijingMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingMember_2_lbl" xml:lang="en-US">Beijing Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="us-gaap_ExtinguishmentOfDebtAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtAxis" xlink:to="us-gaap_ExtinguishmentOfDebtAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtAxis_lbl" xml:lang="en-US">Extinguishment of Debt [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="us-gaap_ShortTermDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtMember" xlink:to="us-gaap_ShortTermDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtMember_lbl" xml:lang="en-US">Short-term Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="us-gaap_LongTermDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMember" xlink:to="us-gaap_LongTermDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMember_lbl" xml:lang="en-US">Long-term Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">2018 Share Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ZhongrongHongheEcoConstructionMaterialsMember" xlink:label="reto_ZhongrongHongheEcoConstructionMaterialsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ZhongrongHongheEcoConstructionMaterialsMember" xlink:to="reto_ZhongrongHongheEcoConstructionMaterialsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ZhongrongHongheEcoConstructionMaterialsMember_lbl" xml:lang="en-US">Zhongrong Honghe Eco Construction Materials Co., Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" xlink:label="reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" xlink:to="reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember_lbl" xml:lang="en-US">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="reto_RetoInternationalTradingCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RetoInternationalTradingCoLtdMember" xlink:to="reto_RetoInternationalTradingCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_RetoInternationalTradingCoLtdMember_lbl" xml:lang="en-US">Reto International Trading Co. Ltd. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:to="reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember_lbl" xml:lang="en-US">Shexian Ruibo Environmental Science and Technology Co., Ltd. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_QGreenTechconPrivateLimitedMember" xlink:label="reto_QGreenTechconPrivateLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_QGreenTechconPrivateLimitedMember" xlink:to="reto_QGreenTechconPrivateLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_QGreenTechconPrivateLimitedMember_lbl" xml:lang="en-US">Q Green Techcon Private Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DocumentAndEntityInformationAbstract" xlink:label="reto_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_DocumentAndEntityInformationAbstract" xlink:to="reto_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net - third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="us-gaap_AccountsReceivableRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsReceivableRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableRelatedPartiesCurrent_lbl" xml:lang="en-US">Accounts receivable, net - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="us-gaap_AdvancesOnInventoryPurchases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesOnInventoryPurchases" xlink:to="us-gaap_AdvancesOnInventoryPurchases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvancesOnInventoryPurchases_lbl" xml:lang="en-US">Advances to suppliers, net - third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersRelatedParty" xlink:label="reto_AdvancesToSuppliersRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersRelatedParty" xlink:to="reto_AdvancesToSuppliersRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvancesToSuppliersRelatedParty_lbl" xml:lang="en-US">Advances to suppliers, net - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositCurrent" xlink:label="reto_AcquisitionDepositCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionDepositCurrent" xlink:to="reto_AcquisitionDepositCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AcquisitionDepositCurrent_lbl" xml:lang="en-US">Acquisition deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentForConstructionofProperties" xlink:label="reto_PrepaymentForConstructionofProperties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentForConstructionofProperties" xlink:to="reto_PrepaymentForConstructionofProperties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PrepaymentForConstructionofProperties_lbl" xml:lang="en-US">Prepayment for construction of properties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short term loans, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Long term bank loans - current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="us-gaap_CustomerAdvancesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesCurrent" xlink:to="us-gaap_CustomerAdvancesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerAdvancesCurrent_lbl" xml:lang="en-US">Advances from customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable - third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xml:lang="en-US">Accounts payable - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Due to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Long term bank loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, $0.001 par value, 200,000,000 shares authorized, 22,760,000 shares issued and outstanding as of December 31, 2018 and 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserve" xlink:label="reto_StatutoryReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StatutoryReserve" xlink:to="reto_StatutoryReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_StatutoryReserve_lbl" xml:lang="en-US">Statutory reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total RETO Eco Solutions Inc. Stockholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Expense:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total Other Expense, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income Before Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: net income attributable to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income attributable to ReTo Eco-Solutions, Inc.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Other Comprehensive Income (loss):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: comprehensive income (loss) attributable to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link: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 attributable to ReTo Eco-Solutions, Inc.</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_2_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_2_lbl" xml:lang="en-US">Additional paid-in Capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StatutoryReserveMember" xlink:to="reto_StatutoryReserveMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_StatutoryReserveMember_2_lbl" xml:lang="en-US">Statutory Reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsMember_2_lbl" xml:lang="en-US">Accumulated Earnings (Deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_2_lbl" xml:lang="en-US">Accumulated Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_2_lbl" xml:lang="en-US">Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_3_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AppropriationsToStatutoryReserve" xlink:label="reto_AppropriationsToStatutoryReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AppropriationsToStatutoryReserve" xlink:to="reto_AppropriationsToStatutoryReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AppropriationsToStatutoryReserve_lbl" xml:lang="en-US">Appropriation to statutory reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Foreign currency translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" xlink:label="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" xlink:to="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang_lbl" xml:lang="en-US">Acquisition of Noncontrolling interest in REIT Changjiang</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StockIssuedDuringPeriodPrivatePlacementValue" xlink:label="reto_StockIssuedDuringPeriodPrivatePlacementValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StockIssuedDuringPeriodPrivatePlacementValue" xlink:to="reto_StockIssuedDuringPeriodPrivatePlacementValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_StockIssuedDuringPeriodPrivatePlacementValue_lbl" xml:lang="en-US">Private placement sale of stock</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StockIssuedDuringPeriodPrivatePlacementShares" xlink:label="reto_StockIssuedDuringPeriodPrivatePlacementShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StockIssuedDuringPeriodPrivatePlacementShares" xlink:to="reto_StockIssuedDuringPeriodPrivatePlacementShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_StockIssuedDuringPeriodPrivatePlacementShares_lbl" xml:lang="en-US">Private placement sale of stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Share issuance - IPO, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Share issuance - IPO, net, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" xlink:label="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" xlink:to="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders_lbl" xml:lang="en-US">Additional capital contributed by original shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" xlink:label="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" xlink:to="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi_lbl" xml:lang="en-US">Additional capital contribution by noncontrolling shareholder in REIT Xinyi</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Conversion of loan payable to common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xml:lang="en-US">Conversion of loan payable to common stock, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash (used in) provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xml:lang="en-US">Bad debt provisions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">Changes in operating assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable - third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl" xml:lang="en-US">Accounts receivable - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xml:lang="en-US">Advances to suppliers - third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:label="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:to="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties_lbl" xml:lang="en-US">Advances to suppliers - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Changes in operating liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers" xlink:label="us-gaap_IncreaseDecreaseInPayablesToCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPayablesToCustomers" xlink:to="us-gaap_IncreaseDecreaseInPayablesToCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInPayablesToCustomers_lbl" xml:lang="en-US">Advances from customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable - third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_lbl" xml:lang="en-US">Accounts payable - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xml:lang="en-US">Billings in excess of costs and estimated earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Addition of property, equipment and construction in progress</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchase of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl" xml:lang="en-US">Deposit made for acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction" xlink:label="us-gaap_RepaymentsOfAdvancesForConstruction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfAdvancesForConstruction" xlink:to="us-gaap_RepaymentsOfAdvancesForConstruction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfAdvancesForConstruction_lbl" xml:lang="en-US">Advance payment for construction of properties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl" xml:lang="en-US">Acquisition of minority interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl" xml:lang="en-US">Collection on project deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Proceeds from short-term loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Repayment of short-term loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US">Deferred financing costs paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xml:lang="en-US">Proceeds from long-term bank loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US">Repayment of long-term bank loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayment of bank notes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds received from stock issuance for reorganization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Payments to original shareholders of Beijing REIT</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromInvestorLoan" xlink:label="reto_ProceedsFromInvestorLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromInvestorLoan" xlink:to="reto_ProceedsFromInvestorLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="reto_ProceedsFromInvestorLoan_lbl" xml:lang="en-US">Proceeds from investor loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Gross proceeds from Initial Public Offering - stock issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Direct costs disbursed from Initial Public Offering proceeds</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from private placement sale of stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from (repayment of) related party loans, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMinorityShareholders" xlink:to="us-gaap_ProceedsFromMinorityShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl" xml:lang="en-US">Capital contribution from noncontrolling shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGES ON CASH AND RESTRICTED CASH</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND RESTRICTED CASH</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">CASH AND RESTRICTED CASH, BEGINNING OF YEAR</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">CASH AND RESTRICTED CASH, END OF YEAR</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Non-Cash Financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConversionOfInvestorLoansToEquity" xlink:label="reto_ConversionOfInvestorLoansToEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConversionOfInvestorLoansToEquity" xlink:to="reto_ConversionOfInvestorLoansToEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ConversionOfInvestorLoansToEquity_lbl" xml:lang="en-US">Conversion of investor loan to equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND DESCRIPTION OF BUSINESS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetAbstract" xlink:label="reto_AdvancesToSuppliersNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersNetAbstract" xlink:to="reto_AdvancesToSuppliersNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvancesToSuppliersNetAbstract_lbl" xml:lang="en-US">Advances to Suppliers, Net [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetTextBlock" xlink:label="reto_AdvancesToSuppliersNetTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersNetTextBlock" xlink:to="reto_AdvancesToSuppliersNetTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvancesToSuppliersNetTextBlock_lbl" xml:lang="en-US">ADVANCES TO SUPPLIERS, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositAbstract" xlink:label="reto_AcquisitionIntentionDepositAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionIntentionDepositAbstract" xlink:to="reto_AcquisitionIntentionDepositAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AcquisitionIntentionDepositAbstract_lbl" xml:lang="en-US">Acquisition Intention Deposit [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositDisclosureTextBlock" xlink:label="reto_AcquisitionIntentionDepositDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionIntentionDepositDisclosureTextBlock" xlink:to="reto_AcquisitionIntentionDepositDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AcquisitionIntentionDepositDisclosureTextBlock_lbl" xml:lang="en-US">ACQUISITION INTENTION DEPOSIT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentDisclosureTextBlock" xlink:label="reto_PrepaymentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentDisclosureTextBlock" xlink:to="reto_PrepaymentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PrepaymentDisclosureTextBlock_lbl" xml:lang="en-US">PREPAYMENT FOR CONSTRUCTION OF PROPERTIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">SHORT-TERM LOANS</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansAbstract" xlink:label="reto_LongTermBankLoansAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermBankLoansAbstract" xlink:to="reto_LongTermBankLoansAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermBankLoansAbstract_lbl" xml:lang="en-US">Long Term Bank Loans [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">LONG TERM BANK LOANS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTIGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT REPORTING</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NoncontrollingInterestsPolicyTextBlock" xlink:label="reto_NoncontrollingInterestsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NoncontrollingInterestsPolicyTextBlock" xlink:to="reto_NoncontrollingInterestsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_NoncontrollingInterestsPolicyTextBlock_lbl" xml:lang="en-US">Noncontrolling interests</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersPolicyTextBlock" xlink:label="reto_AdvancesToSuppliersPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersPolicyTextBlock" xlink:to="reto_AdvancesToSuppliersPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvancesToSuppliersPolicyTextBlock_lbl" xml:lang="en-US">Advances to Suppliers, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlantConstructionUsingIntermediaryPolicy" xlink:label="us-gaap_PlantConstructionUsingIntermediaryPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlantConstructionUsingIntermediaryPolicy" xlink:to="us-gaap_PlantConstructionUsingIntermediaryPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlantConstructionUsingIntermediaryPolicy_lbl" xml:lang="en-US">Construction-in-Progress ("CIP")</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ValueAddedTaxPolicyTextBlock" xlink:label="reto_ValueAddedTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ValueAddedTaxPolicyTextBlock" xlink:to="reto_ValueAddedTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ValueAddedTaxPolicyTextBlock_lbl" xml:lang="en-US">Value added tax ("VAT")</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US">Accounting for changes in ownership</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations and Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US">Risks and Uncertainties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" xml:lang="en-US">Schedule of all inter-company balances and transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:label="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:to="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_lbl" xml:lang="en-US">Schedule of currency exchange rates that were used in creating the consolidated financial statements</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated useful lives of the assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets are amortized using the straight-line method with the following estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfAdvancesToSuppliersTableTextBlock" xlink:label="reto_ScheduleOfAdvancesToSuppliersTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfAdvancesToSuppliersTableTextBlock" xlink:to="reto_ScheduleOfAdvancesToSuppliersTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfAdvancesToSuppliersTableTextBlock_lbl" xml:lang="en-US">Schedule of advances to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:label="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of intagible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated future amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of short-term loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of long term bank loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of repayment of the company's remaining long-term bank loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciles the statutory rate to the Company's effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of income before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax provision (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfIncomeTaxesPayableTableTextBlock" xlink:label="reto_ScheduleOfIncomeTaxesPayableTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfIncomeTaxesPayableTableTextBlock" xlink:to="reto_ScheduleOfIncomeTaxesPayableTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfIncomeTaxesPayableTableTextBlock_lbl" xml:lang="en-US">Schedule of taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments under non-cancelable operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of due to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfDueFromRelatedParty" xlink:label="reto_ScheduleOfDueFromRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfDueFromRelatedParty" xlink:to="reto_ScheduleOfDueFromRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfDueFromRelatedParty_lbl" xml:lang="en-US">Schedule of the balances resulting from normal course of business with related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" xlink:label="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" xlink:to="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock_lbl" xml:lang="en-US">Schedule of sales and purchase with related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfNoncontrollingInterestTableTextBlock" xlink:label="reto_ScheduleOfNoncontrollingInterestTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfNoncontrollingInterestTableTextBlock" xlink:to="reto_ScheduleOfNoncontrollingInterestTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfNoncontrollingInterestTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Summary of information by segment</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessTable" xlink:label="reto_OrganizationAndDescriptionOfBusinessTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_OrganizationAndDescriptionOfBusinessTable" xlink:to="reto_OrganizationAndDescriptionOfBusinessTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_OrganizationAndDescriptionOfBusinessTable_lbl" xml:lang="en-US">Organization And Description Of Business [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessLineItems" xlink:label="reto_OrganizationAndDescriptionOfBusinessLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="reto_OrganizationAndDescriptionOfBusinessLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_OrganizationAndDescriptionOfBusinessLineItems_lbl" xml:lang="en-US">Organization And Description Of Business [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TypeOfCurrencyAxis" xlink:to="reto_TypeOfCurrencyAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_TypeOfCurrencyAxis_2_lbl" xml:lang="en-US">TypeOfCurrencyAxis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessTextualAbstract" xlink:label="reto_OrganizationAndDescriptionOfBusinessTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_OrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="reto_OrganizationAndDescriptionOfBusinessTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_OrganizationAndDescriptionOfBusinessTextualAbstract_lbl" xml:lang="en-US">Organization and Description of Business (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Owners equity interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NoncontrollingShareholderPercentage" xlink:label="reto_NoncontrollingShareholderPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NoncontrollingShareholderPercentage" xlink:to="reto_NoncontrollingShareholderPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_NoncontrollingShareholderPercentage_lbl" xml:lang="en-US">Noncontrolling shareholder, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCapital" xlink:label="us-gaap_NetCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCapital" xlink:to="us-gaap_NetCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCapital_lbl" xml:lang="en-US">Registered capital</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NumberOfShareholders" xlink:label="reto_NumberOfShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NumberOfShareholders" xlink:to="reto_NumberOfShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_NumberOfShareholders_lbl" xml:lang="en-US">Number of shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NumberOfSubsidiaries" xlink:label="reto_NumberOfSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NumberOfSubsidiaries" xlink:to="reto_NumberOfSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_NumberOfSubsidiaries_lbl" xml:lang="en-US">Number of subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Carrying value of equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Company issued shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Common shares of value issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Common share price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_2_lbl" xml:lang="en-US">Gross proceeds from the offering</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NetProceedsFromInitialPublicOffering" xlink:label="reto_NetProceedsFromInitialPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NetProceedsFromInitialPublicOffering" xlink:to="reto_NetProceedsFromInitialPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_NetProceedsFromInitialPublicOffering_lbl" xml:lang="en-US">Net proceeds</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from issuance of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="reto_MinorityInterestsOwnershipPercentageByParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MinorityInterestsOwnershipPercentageByParent" xlink:to="reto_MinorityInterestsOwnershipPercentageByParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_MinorityInterestsOwnershipPercentageByParent_lbl" xml:lang="en-US">Majority shareholders of interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" xlink:label="us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" xlink:to="us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities_lbl" xml:lang="en-US">Deposit made to Venture Business International</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue_lbl" xml:lang="en-US">Non-controlling equity interest value</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PaymentOfOriginalShareholder" xlink:label="reto_PaymentOfOriginalShareholder" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PaymentOfOriginalShareholder" xlink:to="reto_PaymentOfOriginalShareholder_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PaymentOfOriginalShareholder_lbl" xml:lang="en-US">Payment of original shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable_lbl" xml:lang="en-US">Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems_lbl" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RetoEcoSolutionsincMember" xlink:to="reto_RetoEcoSolutionsincMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_RetoEcoSolutionsincMember_2_lbl" xml:lang="en-US">ReTo Eco-Solutions, Inc. ("RETO") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitHoldingsChinaLimitedMember" xlink:to="reto_ReitHoldingsChinaLimitedMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitHoldingsChinaLimitedMember_2_lbl" xml:lang="en-US">REIT Holdings (China) Limited ("REIT Holdings") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:to="reto_BeijingReitTechnologyDevelopmentCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingReitTechnologyDevelopmentCoLtdMember_2_lbl" xml:lang="en-US">Beijing REIT Technology Development Co., Ltd. ("Beijing REIT") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_GuanReitMachineryManufacturingCoLtdMember" xlink:to="reto_GuanReitMachineryManufacturingCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_GuanReitMachineryManufacturingCoLtdMember_2_lbl" xml:lang="en-US">Gu'an REIT Machinery Manufacturing Co., Ltd. ("Gu'an REIT") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" xlink:to="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember_2_lbl" xml:lang="en-US">REIT Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. ("REIT Changjiang") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" xlink:to="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingReitEcoEngineeringTechnologyCoLtdMember_2_lbl" xml:lang="en-US">Beijing REIT Eco-Engineering Technology Co., Ltd. ("REIT Eco-Engineering") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" xlink:to="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember_2_lbl" xml:lang="en-US">Langfang Ruirong Mechanical and Electrical Equipment Co., Ltd. ("Ruirong") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HainanReitConstructionProjectCoLtdMember" xlink:to="reto_HainanReitConstructionProjectCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_HainanReitConstructionProjectCoLtdMember_2_lbl" xml:lang="en-US">Hainan REIT Construction Project Co., Ltd. ("REIT Construction") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitXinyiNewMaterialsCoLtdMember" xlink:to="reto_ReitXinyiNewMaterialsCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitXinyiNewMaterialsCoLtdMember_2_lbl" xml:lang="en-US">REIT Xinyi New Materials Co., Ltd. ("REIT Xinyi") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" xlink:to="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember_2_lbl" xml:lang="en-US">Nanjing Dingxuan Environmental Protection Technology Development Co., Ltd. ("Dingxuan") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitTechnologyDevelopmentAmericaIncMember" xlink:to="reto_ReitTechnologyDevelopmentAmericaIncMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitTechnologyDevelopmentAmericaIncMember_2_lbl" xml:lang="en-US">REIT Technology Development (America), Inc. ("REIT US") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitQGreenMachinesPrivateLimitedMember" xlink:to="reto_ReitQGreenMachinesPrivateLimitedMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitQGreenMachinesPrivateLimitedMember_2_lbl" xml:lang="en-US">REIT Q GREEN Machines Private Limited ("REIT India") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_XinyiReitEcologicalTechnologyCoLtdMember" xlink:to="reto_XinyiReitEcologicalTechnologyCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_XinyiReitEcologicalTechnologyCoLtdMember_2_lbl" xml:lang="en-US">Xinyi REIT Ecological Technology Co, Ltd ("REIT Ecological") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" xlink:to="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_HorgosTaReitEnvironmentTechnologyCoLtdMember_2_lbl" xml:lang="en-US">Horgos Ta-REIT Environment Technology Co., Ltd., ("Horgos Ta-REIT")</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitEcologicalTechnologyCoLtdMember" xlink:to="reto_ReitEcologicalTechnologyCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitEcologicalTechnologyCoLtdMember_2_lbl" xml:lang="en-US">REIT Ecological Technology Co., Ltd. (&#8220;REIT Yancheng&#8221;) [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" xlink:to="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember_2_lbl" xml:lang="en-US">Lingqiu REIT Dongtian Ecological Technology Co., Ltd. (&#8220;REIT Lingqiu&#8221;) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_lbl" xml:lang="en-US">Place of Incorporation</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OwnershipPercentage" xlink:label="reto_OwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_OwnershipPercentage" xlink:to="reto_OwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_OwnershipPercentage_lbl" xml:lang="en-US">Ownership Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" xlink:label="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" xlink:to="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription_lbl" xml:lang="en-US">Ownership Percentage, description</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignCurrencyTranslationSpotRate" xlink:label="reto_ForeignCurrencyTranslationSpotRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ForeignCurrencyTranslationSpotRate" xlink:to="reto_ForeignCurrencyTranslationSpotRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ForeignCurrencyTranslationSpotRate_lbl" xml:lang="en-US">Year-end spot rate</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignCurrencyTranslationAverageRate" xlink:label="reto_ForeignCurrencyTranslationAverageRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ForeignCurrencyTranslationAverageRate" xlink:to="reto_ForeignCurrencyTranslationAverageRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ForeignCurrencyTranslationAverageRate_lbl" xml:lang="en-US">Average rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndBuildingMember" xlink:to="us-gaap_LandAndBuildingMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LandAndBuildingMember_2_lbl" xml:lang="en-US">Property and buildings [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquipmentMember_2_lbl" xml:lang="en-US">Machinery equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VehiclesMember_2_lbl" xml:lang="en-US">Transportation vehicles [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_2_lbl" xml:lang="en-US">Office and electronic equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment , Useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UseRightsMember_2_lbl" xml:lang="en-US">Land use rights [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_2_lbl" xml:lang="en-US">Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Intangible assets estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesTable" xlink:label="reto_SummaryOfSignificantAccountingPoliciesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SummaryOfSignificantAccountingPoliciesTable" xlink:to="reto_SummaryOfSignificantAccountingPoliciesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_SummaryOfSignificantAccountingPoliciesTable_lbl" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="reto_SummaryOfSignificantAccountingPoliciesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="reto_SummaryOfSignificantAccountingPoliciesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_SummaryOfSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ReitChangjiangMember" xlink:to="reto_ReitChangjiangMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ReitChangjiangMember_2_lbl" xml:lang="en-US">REIT Changjiang [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="country_US_2_lbl" xml:lang="en-US">United States [Memebr]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BritishVirginIslandsMember" xlink:to="reto_BritishVirginIslandsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BritishVirginIslandsMember_2_lbl" xml:lang="en-US">BVI [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="country_HK_2_lbl" xml:lang="en-US">Hong Kong [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:label="reto_SummaryOfSignificantAccountingPoliciesTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="reto_SummaryOfSignificantAccountingPoliciesTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_SummaryOfSignificantAccountingPoliciesTextualAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AccountsReceivableDescription" xlink:label="reto_AccountsReceivableDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AccountsReceivableDescription" xlink:to="reto_AccountsReceivableDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AccountsReceivableDescription_lbl" xml:lang="en-US">Accounts receivable, description</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:label="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:to="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers_lbl" xml:lang="en-US">Allowances for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReinsuranceRetentionPolicyDescription" xlink:label="us-gaap_ReinsuranceRetentionPolicyDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReinsuranceRetentionPolicyDescription" xlink:to="us-gaap_ReinsuranceRetentionPolicyDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReinsuranceRetentionPolicyDescription_lbl" xml:lang="en-US">Security retention, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReinsuranceRetentionPolicyAmountRetained" xlink:label="us-gaap_ReinsuranceRetentionPolicyAmountRetained" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReinsuranceRetentionPolicyAmountRetained" xlink:to="us-gaap_ReinsuranceRetentionPolicyAmountRetained_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReinsuranceRetentionPolicyAmountRetained_lbl" xml:lang="en-US">Security retention, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionRevenues" xlink:label="reto_ConstructionRevenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConstructionRevenues" xlink:to="reto_ConstructionRevenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ConstructionRevenues_lbl" xml:lang="en-US">Revenue construction</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShippingHandlingAndTransportationCost" xlink:label="reto_ShippingHandlingAndTransportationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ShippingHandlingAndTransportationCost" xlink:to="reto_ShippingHandlingAndTransportationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ShippingHandlingAndTransportationCost_lbl" xml:lang="en-US">Shipping and handling expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ValueAddedTaxPercentage" xlink:label="reto_ValueAddedTaxPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ValueAddedTaxPercentage" xlink:to="reto_ValueAddedTaxPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ValueAddedTaxPercentage_lbl" xml:lang="en-US">Value added tax percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HeldInCashBalance" xlink:label="reto_HeldInCashBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HeldInCashBalance" xlink:to="reto_HeldInCashBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_HeldInCashBalance_lbl" xml:lang="en-US">Held in cash balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">FDIC insurance limits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskSupplier" xlink:label="us-gaap_ConcentrationRiskSupplier" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskSupplier" xlink:to="us-gaap_ConcentrationRiskSupplier_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskSupplier_lbl" xml:lang="en-US">Supplier, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLender" xlink:label="us-gaap_ConcentrationRiskLender" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLender" xlink:to="us-gaap_ConcentrationRiskLender_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLender_lbl" xml:lang="en-US">Vendors, description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MinorityInterestsOwnershipPercentageByParent" xlink:to="reto_MinorityInterestsOwnershipPercentageByParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_MinorityInterestsOwnershipPercentageByParent_2_lbl" xml:lang="en-US">Non-controlling equity interest percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Trade accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Less: allowances for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="us-gaap_AccountsReceivableRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableRelatedParties" xlink:to="us-gaap_AccountsReceivableRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableRelatedParties_lbl" xml:lang="en-US">Less: accounts receivable, net, related party (Note 15)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable, net, third parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProvisionForDoubtfulAccount" xlink:label="reto_ProvisionForDoubtfulAccount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProvisionForDoubtfulAccount" xlink:to="reto_ProvisionForDoubtfulAccount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ProvisionForDoubtfulAccount_lbl" xml:lang="en-US">Bad debt provision</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignExchangeTranslation" xlink:label="reto_ForeignExchangeTranslation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ForeignExchangeTranslation" xlink:to="reto_ForeignExchangeTranslation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ForeignExchangeTranslation_lbl" xml:lang="en-US">Foreign exchange translation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" xlink:label="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" xlink:to="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction_lbl" xml:lang="en-US">Raw material prepayments for equipment production</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromConstructionMaterialPrepayments" xlink:label="reto_ProceedsFromConstructionMaterialPrepayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromConstructionMaterialPrepayments" xlink:to="reto_ProceedsFromConstructionMaterialPrepayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ProceedsFromConstructionMaterialPrepayments_lbl" xml:lang="en-US">Construction material prepayments</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsPrepaymentToConstructionSubcontractors" xlink:label="reto_ProceedsPrepaymentToConstructionSubcontractors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsPrepaymentToConstructionSubcontractors" xlink:to="reto_ProceedsPrepaymentToConstructionSubcontractors_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ProceedsPrepaymentToConstructionSubcontractors_lbl" xml:lang="en-US">Advances to construction subcontractors</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersGross" xlink:label="reto_AdvancesToSuppliersGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersGross" xlink:to="reto_AdvancesToSuppliersGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvancesToSuppliersGross_lbl" xml:lang="en-US">Subtotal</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:to="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers_2_lbl" xml:lang="en-US">Less: allowances for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersRelatedParty" xlink:to="reto_AdvancesToSuppliersRelatedParty_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_AdvancesToSuppliersRelatedParty_2_lbl" xml:lang="en-US">Less: Advances to suppliers, net, related party (Note 15)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesOnInventoryPurchases" xlink:to="us-gaap_AdvancesOnInventoryPurchases_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdvancesOnInventoryPurchases_2_lbl" xml:lang="en-US">Advances to suppliers, net, third parties</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetTextual" xlink:label="reto_AdvancesToSuppliersNetTextual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersNetTextual" xlink:to="reto_AdvancesToSuppliersNetTextual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvancesToSuppliersNetTextual_lbl" xml:lang="en-US">Advances to Suppliers, Net (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionMaterialDescription" xlink:label="reto_ConstructionMaterialDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConstructionMaterialDescription" xlink:to="reto_ConstructionMaterialDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ConstructionMaterialDescription_lbl" xml:lang="en-US">Construction material, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositTextual" xlink:label="reto_AcquisitionIntentionDepositTextual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionIntentionDepositTextual" xlink:to="reto_AcquisitionIntentionDepositTextual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AcquisitionIntentionDepositTextual_lbl" xml:lang="en-US">Acquisition Intention Deposit (Textual)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionDepositCurrent" xlink:to="reto_AcquisitionDepositCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_AcquisitionDepositCurrent_2_lbl" xml:lang="en-US">Acquisition advance payment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivables" xlink:label="us-gaap_OtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidRent" xlink:label="us-gaap_PrepaidRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidRent" xlink:to="us-gaap_PrepaidRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidRent_lbl" xml:lang="en-US">Prepaid rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="us-gaap_ValueAddedTaxReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl" xml:lang="en-US">Value added tax receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_Other" xlink:label="reto_Other" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_Other" xlink:to="reto_Other_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_Other_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract" xlink:label="reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract" xlink:to="reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="us-gaap_LesseeOperatingLeaseDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Lease, Description</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentforConstructionofPropertiesTextualAbstract" xlink:label="reto_PrepaymentforConstructionofPropertiesTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentforConstructionofPropertiesTextualAbstract" xlink:to="reto_PrepaymentforConstructionofPropertiesTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PrepaymentforConstructionofPropertiesTextualAbstract_lbl" xml:lang="en-US">Prepayment for Construction of Properties (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentToSubContractors" xlink:label="reto_PrepaymentToSubContractors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentToSubContractors" xlink:to="reto_PrepaymentToSubContractors_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PrepaymentToSubContractors_lbl" xml:lang="en-US">Prepayment to sub contractors</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_2_lbl" xml:lang="en-US">Machinery and equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AutomobilesMember_2_lbl" xml:lang="en-US">Transportation vehicles [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEnergyEquipmentMember" xlink:to="us-gaap_OtherEnergyEquipmentMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherEnergyEquipmentMember_2_lbl" xml:lang="en-US">Office and electronic equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Subtotal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress ("CIP")</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PropertyPlantAndEquipmentNetTextualAbstract" xlink:label="reto_PropertyPlantAndEquipmentNetTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PropertyPlantAndEquipmentNetTextualAbstract" xlink:to="reto_PropertyPlantAndEquipmentNetTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PropertyPlantAndEquipmentNetTextualAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment, Net (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription" xlink:label="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription" xlink:to="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription_lbl" xml:lang="en-US">Plant construction expenditure description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">2023 and Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Estimated future amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IntangibleAssetsNetTextualAbstract" xlink:label="reto_IntangibleAssetsNetTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IntangibleAssetsNetTextualAbstract" xlink:to="reto_IntangibleAssetsNetTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_IntangibleAssetsNetTextualAbstract_lbl" xml:lang="en-US">Intangible Assets, Net (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfLand" xlink:label="us-gaap_AreaOfLand" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Land use right</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="us-gaap_Land" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US">Land, amount carrying value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_2_lbl" xml:lang="en-US">Total short-term loans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingMember" xlink:to="reto_BeijingMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="reto_BeijingMember_3_lbl" xml:lang="en-US">China Merchants Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingOneMember" xlink:to="reto_BeijingOneMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingOneMember_2_lbl" xml:lang="en-US">Beijing Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingTwoMember" xlink:to="reto_BeijingTwoMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingTwoMember_2_lbl" xml:lang="en-US">Bank of Communications [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingThreeMember" xlink:to="reto_BeijingThreeMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingThreeMember_2_lbl" xml:lang="en-US">Haikong Holdings Microfinance Co., Ltd [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingFourMember" xlink:to="reto_BeijingFourMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingFourMember_2_lbl" xml:lang="en-US">Haikou United Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShortTermBankLoansTextualAbstract" xlink:label="reto_ShortTermBankLoansTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ShortTermBankLoansTextualAbstract" xlink:to="reto_ShortTermBankLoansTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ShortTermBankLoansTextualAbstract_lbl" xml:lang="en-US">Short-Term Loans (Textual)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_3_lbl" xml:lang="en-US">Borrow an aggregate amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="us-gaap_DebtInstrumentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescription_lbl" xml:lang="en-US">Short term loan, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Effective interest rate, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherShortTermBorrowings" xlink:label="us-gaap_OtherShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Repayment of borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RightOfUseOfFixedAsset" xlink:label="reto_RightOfUseOfFixedAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RightOfUseOfFixedAsset" xlink:to="reto_RightOfUseOfFixedAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_RightOfUseOfFixedAsset_lbl" xml:lang="en-US">Land use right</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:to="us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_lbl" xml:lang="en-US">Debt instrument carring amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:label="us-gaap_ShorttermDebtAverageOutstandingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:to="us-gaap_ShorttermDebtAverageOutstandingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShorttermDebtAverageOutstandingAmount_lbl" xml:lang="en-US">Repaid debt outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseShortTermBorrowings" xlink:label="us-gaap_InterestExpenseShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseShortTermBorrowings" xlink:to="us-gaap_InterestExpenseShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseShortTermBorrowings_lbl" xml:lang="en-US">Interest expense on all short-term bank loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" xlink:to="us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue_lbl" xml:lang="en-US">Property with carrying value of the collateral</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:label="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_lbl" xml:lang="en-US">Schedule of Federal Home Loan Bank Advances, by Branch of FHLB Bank [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:label="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_lbl" xml:lang="en-US">Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IndustrialAndCommercialBankOfChinaMember" xlink:to="reto_IndustrialAndCommercialBankOfChinaMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_IndustrialAndCommercialBankOfChinaMember_2_lbl" xml:lang="en-US">Long-term bank loan - Industrial and Commercial Bank of China ("ICBC") [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ChangjiangAgricultureCreditUnionMember" xlink:to="reto_ChangjiangAgricultureCreditUnionMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ChangjiangAgricultureCreditUnionMember_2_lbl" xml:lang="en-US">Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association ("CCCA") [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Subtotal</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Less: current maturities of long-term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term loan-noncurrent portion</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths_lbl" xml:lang="en-US">June 19, 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">December 19, 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths_lbl" xml:lang="en-US">June 19, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths_lbl" xml:lang="en-US">December 19, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths_lbl" xml:lang="en-US">June 19, 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths_lbl" xml:lang="en-US">December 19, 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths_lbl" xml:lang="en-US">June 19, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths_lbl" xml:lang="en-US">December 19, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths_lbl" xml:lang="en-US">June 19, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths_lbl" xml:lang="en-US">December 19, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths_lbl" xml:lang="en-US">June 19, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BeijingReitMember" xlink:to="reto_BeijingReitMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_BeijingReitMember_2_lbl" xml:lang="en-US">Beijing REIT [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansTextualAbstract" xlink:label="reto_LongTermBankLoansTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermBankLoansTextualAbstract" xlink:to="reto_LongTermBankLoansTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LongTermBankLoansTextualAbstract_lbl" xml:lang="en-US">Long Term Bank Loans (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility, Maximum borrowing</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtDescription" xlink:label="us-gaap_LongTermDebtDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtDescription" xlink:to="us-gaap_LongTermDebtDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtDescription_lbl" xml:lang="en-US">Long term debt, description</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LandUseRightSquareMeters" xlink:label="reto_LandUseRightSquareMeters" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LandUseRightSquareMeters" xlink:to="reto_LandUseRightSquareMeters_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_LandUseRightSquareMeters_lbl" xml:lang="en-US">Land use right square meters</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoan" xlink:label="us-gaap_ConstructionLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionLoan" xlink:to="us-gaap_ConstructionLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionLoan_lbl" xml:lang="en-US">Construction in progress aggregated carrying value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayments of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="us-gaap_InterestExpenseLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseLongTermDebt" xlink:to="us-gaap_InterestExpenseLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseLongTermDebt_lbl" xml:lang="en-US">Total interest on long-term bank loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">China Statutory income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Effect of favorable income tax rate in certain entity in PRC</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xml:lang="en-US">Non-PRC entities not subject to PRC tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xml:lang="en-US">Research &amp; Development ("R&amp;D") tax credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-deductible expenses-permanent difference</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Income before income tax expense from China</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Loss before income tax expense from outside of China</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Provision of doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Tax loss carried forwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance on tax losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">VAT tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Corporate income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Land use tax and other taxes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_TaxesPayableCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfTaxesTable" xlink:label="reto_ScheduleOfTaxesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfTaxesTable" xlink:to="reto_ScheduleOfTaxesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfTaxesTable_lbl" xml:lang="en-US">Schedule Of Taxes [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfTaxesLineItems" xlink:label="reto_ScheduleOfTaxesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfTaxesLineItems" xlink:to="reto_ScheduleOfTaxesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ScheduleOfTaxesLineItems_lbl" xml:lang="en-US">Schedule Of Taxes [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TaxesTextualAbstract" xlink:label="reto_TaxesTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TaxesTextualAbstract" xlink:to="reto_TaxesTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_TaxesTextualAbstract_lbl" xml:lang="en-US">Taxes (Textual)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xml:lang="en-US">Corporate income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Favorable income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TaxSavingFromFavorableRates" xlink:label="reto_TaxSavingFromFavorableRates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TaxSavingFromFavorableRates" xlink:to="reto_TaxSavingFromFavorableRates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_TaxSavingFromFavorableRates_lbl" xml:lang="en-US">Estimated tax savings preferred tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PershareEffectOfTaxExemption" xlink:label="reto_PershareEffectOfTaxExemption" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PershareEffectOfTaxExemption" xlink:to="reto_PershareEffectOfTaxExemption_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PershareEffectOfTaxExemption_lbl" xml:lang="en-US">Per share effect of the tax exemption</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Increases in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PercentageOfApplicableValueAddedTaxRate" xlink:label="reto_PercentageOfApplicableValueAddedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PercentageOfApplicableValueAddedTaxRate" xlink:to="reto_PercentageOfApplicableValueAddedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PercentageOfApplicableValueAddedTaxRate_lbl" xml:lang="en-US">VAT rate</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PercentageOfTaxableIncome" xlink:label="reto_PercentageOfTaxableIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PercentageOfTaxableIncome" xlink:to="reto_PercentageOfTaxableIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_PercentageOfTaxableIncome_lbl" xml:lang="en-US">Percentage of taxable income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl" xml:lang="en-US">R&amp;D expense approved by local tax authority deducted from tax income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CommitmentsTextualAbstract" xlink:label="reto_CommitmentsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CommitmentsTextualAbstract" xlink:to="reto_CommitmentsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_CommitmentsTextualAbstract_lbl" xml:lang="en-US">Commitments (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_2_lbl" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AreaOfLand_2_lbl" xml:lang="en-US">Area of land</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitment" xlink:label="us-gaap_OtherCommitment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitment_lbl" xml:lang="en-US">Obtained financing in an amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefExecutiveOfficerMember" xlink:to="us-gaap_ChiefExecutiveOfficerMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ChiefExecutiveOfficerMember_2_lbl" xml:lang="en-US">Mr. Hengfang Li [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="us-gaap_DueToRelatedPartiesCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableRelatedParties" xlink:to="us-gaap_AccountsReceivableRelatedParties_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableRelatedParties_2_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvanceToSupplier" xlink:label="reto_AdvanceToSupplier" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvanceToSupplier" xlink:to="reto_AdvanceToSupplier_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AdvanceToSupplier_lbl" xml:lang="en-US">Advance to supplier</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartiesAmountInCostOfSales" xlink:to="us-gaap_RelatedPartiesAmountInCostOfSales_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartiesAmountInCostOfSales_lbl" xml:lang="en-US">Sales to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Purchase from a relate party</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RelatedPartyTransactionsTextualAbstract" xlink:label="reto_RelatedPartyTransactionsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RelatedPartyTransactionsTextualAbstract" xlink:to="reto_RelatedPartyTransactionsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_RelatedPartyTransactionsTextualAbstract_lbl" xml:lang="en-US">Related Party Transactions (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositMadeToRelatedParties" xlink:label="reto_AcquisitionDepositMadeToRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionDepositMadeToRelatedParties" xlink:to="reto_AcquisitionDepositMadeToRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AcquisitionDepositMadeToRelatedParties_lbl" xml:lang="en-US">Acquisition deposit made to related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_3_lbl" xml:lang="en-US">Percentage of interest rate of related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeRelatedParty" xlink:label="us-gaap_InterestIncomeRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeRelatedParty" xlink:to="us-gaap_InterestIncomeRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeRelatedParty_lbl" xml:lang="en-US">Interest rate of related party</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_GuaranteedPrincipalCreditorsAmount" xlink:label="reto_GuaranteedPrincipalCreditorsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_GuaranteedPrincipalCreditorsAmount" xlink:to="reto_GuaranteedPrincipalCreditorsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_GuaranteedPrincipalCreditorsAmount_lbl" xml:lang="en-US">Guaranteed principal creditors amount</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IndividualInvestorRelatedPartyDebt" xlink:label="reto_IndividualInvestorRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IndividualInvestorRelatedPartyDebt" xlink:to="reto_IndividualInvestorRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_IndividualInvestorRelatedPartyDebt_lbl" xml:lang="en-US">Individual investor borrowed</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_MinorityInterest_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Proportionate share of net income</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionOfNoncontrollingInterests" xlink:label="reto_AcquisitionOfNoncontrollingInterests" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionOfNoncontrollingInterests" xlink:to="reto_AcquisitionOfNoncontrollingInterests_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_AcquisitionOfNoncontrollingInterests_lbl" xml:lang="en-US">Acquisition of noncontrolling interests in REIT Changjiang</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation adjustment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_MinorityInterest_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_VentureBusinessInternationalLimitedMember" xlink:label="reto_VentureBusinessInternationalLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_VentureBusinessInternationalLimitedMember" xlink:to="reto_VentureBusinessInternationalLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_VentureBusinessInternationalLimitedMember_lbl" xml:lang="en-US">Venture Business International Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTextualAbstract" xlink:label="reto_EquityTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_EquityTextualAbstract" xlink:to="reto_EquityTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_EquityTextualAbstract_lbl" xml:lang="en-US">Equity (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DescriptionOfAppropriationsToStatutorySurplusReserve" xlink:label="reto_DescriptionOfAppropriationsToStatutorySurplusReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_DescriptionOfAppropriationsToStatutorySurplusReserve" xlink:to="reto_DescriptionOfAppropriationsToStatutorySurplusReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_DescriptionOfAppropriationsToStatutorySurplusReserve_lbl" xml:lang="en-US">Appropriations to the statutory surplus reserve, description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StatutoryReserve" xlink:to="reto_StatutoryReserve_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_StatutoryReserve_2_lbl" xml:lang="en-US">Restricted amounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Common shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_3_lbl" xml:lang="en-US">Cash proceeds</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments to original shareholders of Beijing REIT</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CapitalContributionByOriginalShareholders" xlink:label="reto_CapitalContributionByOriginalShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CapitalContributionByOriginalShareholders" xlink:to="reto_CapitalContributionByOriginalShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_CapitalContributionByOriginalShareholders_lbl" xml:lang="en-US">Capital contribution by the original shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Common stock to settle a loan payable, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Common stock to settle a loan payable, amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_3_lbl" xml:lang="en-US">Initial public offering shares of common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_4_lbl" xml:lang="en-US">Equity interest, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl" xml:lang="en-US">Capital contribution from noncontrolling shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" xlink:label="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" xlink:to="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US">Ownership interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MachineryAndEquipmentSalesMember" xlink:to="reto_MachineryAndEquipmentSalesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_MachineryAndEquipmentSalesMember_2_lbl" xml:lang="en-US">Machinery and Equipment sales [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConstructionMaterialsSalesMember" xlink:to="reto_ConstructionMaterialsSalesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_ConstructionMaterialsSalesMember_2_lbl" xml:lang="en-US">Construction materials sales [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MunicipalConstructionProjectsMember" xlink:to="reto_MunicipalConstructionProjectsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_MunicipalConstructionProjectsMember_2_lbl" xml:lang="en-US">Municipal construction projects [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TechnologicalConsultingAndOtherServicesMember" xlink:to="reto_TechnologicalConsultingAndOtherServicesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="reto_TechnologicalConsultingAndOtherServicesMember_2_lbl" xml:lang="en-US">Technological consulting and other services [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest expense and charges</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CapitalExpenditures" xlink:label="reto_CapitalExpenditures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CapitalExpenditures" xlink:to="reto_CapitalExpenditures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_CapitalExpenditures_lbl" xml:lang="en-US">Capital expenditures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income tax expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_4_lbl" xml:lang="en-US">Segment profit (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Segment assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SubsequentEventsTextualAbstract" xlink:label="reto_SubsequentEventsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SubsequentEventsTextualAbstract" xlink:to="reto_SubsequentEventsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_SubsequentEventsTextualAbstract_lbl" xml:lang="en-US">Subsequent Events (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessCapital" xlink:label="us-gaap_ExcessCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessCapital" xlink:to="us-gaap_ExcessCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessCapital_lbl" xml:lang="en-US">Increase registered capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" xlink:label="us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" xlink:to="us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock_lbl" xml:lang="en-US">Total paid in capital of related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_2_lbl" xml:lang="en-US">Common stock authorized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AccountsReceivableDescription" xlink:to="reto_AccountsReceivableDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AccountsReceivableDescription_doc" xml:lang="en-US">Accounts receivable description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionDepositCurrent" xlink:to="reto_AcquisitionDepositCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AcquisitionDepositCurrent_doc" xml:lang="en-US">Tha amount of acquisition deposit .</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionDepositMadeToRelatedParties" xlink:to="reto_AcquisitionDepositMadeToRelatedParties_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AcquisitionDepositMadeToRelatedParties_doc" xml:lang="en-US">Acquisition deposit made to related parties.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AcquisitionOfNoncontrollingInterests" xlink:to="reto_AcquisitionOfNoncontrollingInterests_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AcquisitionOfNoncontrollingInterests_doc" xml:lang="en-US">Acquisition of noncontrolling interests.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" xlink:to="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang_doc" xml:lang="en-US">The amount of additional capital contribution by new minority shareholder in REIT Changjiang.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" xlink:to="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi_doc" xml:lang="en-US">The amount of additional capital contribution by a non-controlling shareholder in REIT Xingyi.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" xlink:to="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders_doc" xml:lang="en-US">The amount of additional capital contributed by original shareholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersGross" xlink:to="reto_AdvancesToSuppliersGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdvancesToSuppliersGross_doc" xml:lang="en-US">Amount before allowances for doubtful accounts advances to suppliers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersNetTextBlock" xlink:to="reto_AdvancesToSuppliersNetTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdvancesToSuppliersNetTextBlock_doc" xml:lang="en-US">The entire disclosure for all significant accounting policies of the reporting entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersPolicyTextBlock" xlink:to="reto_AdvancesToSuppliersPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdvancesToSuppliersPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for advances to suppliers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:to="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers_doc" xml:lang="en-US">Amount of allowances for doubtful accounts advances to suppliers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AppropriationsToStatutoryReserve" xlink:to="reto_AppropriationsToStatutoryReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AppropriationsToStatutoryReserve_doc" xml:lang="en-US">The amount of appropriations to statutory reserve.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_BritishVirginIslandsMember" xlink:to="reto_BritishVirginIslandsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_BritishVirginIslandsMember_doc" xml:lang="en-US">British virgin islands.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CapitalContributionByOriginalShareholders" xlink:to="reto_CapitalContributionByOriginalShareholders_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_CapitalContributionByOriginalShareholders_doc" xml:lang="en-US">The amount of capital contribution by the original shareholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CapitalExpenditures" xlink:to="reto_CapitalExpenditures_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_CapitalExpenditures_doc" xml:lang="en-US">Amount of capital expenditures during the reporting period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_CommitmentsTextualAbstract" xlink:to="reto_CommitmentsTextualAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_CommitmentsTextualAbstract_doc" xml:lang="en-US">Commitments textual.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConstructionMaterialDescription" xlink:to="reto_ConstructionMaterialDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ConstructionMaterialDescription_doc" xml:lang="en-US">Description of construction material.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConversionOfInvestorLoansToEquity" xlink:to="reto_ConversionOfInvestorLoansToEquity_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ConversionOfInvestorLoansToEquity_doc" xml:lang="en-US">This concept represents about the conversion of investor loans to equity during the year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_DescriptionOfAppropriationsToStatutorySurplusReserve" xlink:to="reto_DescriptionOfAppropriationsToStatutorySurplusReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_DescriptionOfAppropriationsToStatutorySurplusReserve_doc" xml:lang="en-US">Description of appropriations to the statutory surplus reserve.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_GuaranteedPrincipalCreditorsAmount" xlink:to="reto_GuaranteedPrincipalCreditorsAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_GuaranteedPrincipalCreditorsAmount_doc" xml:lang="en-US">Guaranteed principal creditors amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_HeldInCashBalance" xlink:to="reto_HeldInCashBalance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_HeldInCashBalance_doc" xml:lang="en-US">Held in cash balance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LandUseRightSquareMeters" xlink:to="reto_LandUseRightSquareMeters_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LandUseRightSquareMeters_doc" xml:lang="en-US">Land use right square meters.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermBankLoansTextualAbstract" xlink:to="reto_LongTermBankLoansTextualAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermBankLoansTextualAbstract_doc" xml:lang="en-US">Long term bank loans textual.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NetProceedsFromInitialPublicOffering" xlink:to="reto_NetProceedsFromInitialPublicOffering_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_NetProceedsFromInitialPublicOffering_doc" xml:lang="en-US">The amount of net proceeds from IPO.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NoncontrollingInterestsPolicyTextBlock" xlink:to="reto_NoncontrollingInterestsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_NoncontrollingInterestsPolicyTextBlock_doc" xml:lang="en-US">It represents Noncontrolling interests.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NoncontrollingShareholderPercentage" xlink:to="reto_NoncontrollingShareholderPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_NoncontrollingShareholderPercentage_doc" xml:lang="en-US">Percentage of noncontrolling shareholder.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NumberOfShareholders" xlink:to="reto_NumberOfShareholders_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_NumberOfShareholders_doc" xml:lang="en-US">Represents the number of share holders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_NumberOfSubsidiaries" xlink:to="reto_NumberOfSubsidiaries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_NumberOfSubsidiaries_doc" xml:lang="en-US">Represents the number of subsidiaries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PercentageOfApplicableValueAddedTaxRate" xlink:to="reto_PercentageOfApplicableValueAddedTaxRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_PercentageOfApplicableValueAddedTaxRate_doc" xml:lang="en-US">Percentage of applicable value added tax rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PercentageOfTaxableIncome" xlink:to="reto_PercentageOfTaxableIncome_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_PercentageOfTaxableIncome_doc" xml:lang="en-US">Its represented percentage of taxable income.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PershareEffectOfTaxExemption" xlink:to="reto_PershareEffectOfTaxExemption_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_PershareEffectOfTaxExemption_doc" xml:lang="en-US">Per share effect of the tax exemption.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromConstructionMaterialPrepayments" xlink:to="reto_ProceedsFromConstructionMaterialPrepayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ProceedsFromConstructionMaterialPrepayments_doc" xml:lang="en-US">The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of construction material.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" xlink:to="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction_doc" xml:lang="en-US">The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of equipment production.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RelatedPartyTransactionsTextualAbstract" xlink:to="reto_RelatedPartyTransactionsTextualAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_RelatedPartyTransactionsTextualAbstract_doc" xml:lang="en-US">Related party transactions textual.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RightOfUseOfFixedAsset" xlink:to="reto_RightOfUseOfFixedAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_RightOfUseOfFixedAsset_doc" xml:lang="en-US">The amount of right to use of property and land.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfAdvancesToSuppliersTableTextBlock" xlink:to="reto_ScheduleOfAdvancesToSuppliersTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ScheduleOfAdvancesToSuppliersTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of advances to suppliers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfIncomeTaxesPayableTableTextBlock" xlink:to="reto_ScheduleOfIncomeTaxesPayableTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ScheduleOfIncomeTaxesPayableTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of income taxes payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfNoncontrollingInterestTableTextBlock" xlink:to="reto_ScheduleOfNoncontrollingInterestTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ScheduleOfNoncontrollingInterestTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of non controlling interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of prepaid expenses and other current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_doc" xml:lang="en-US">Schedule of property and equipment estimated useful lives.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StatutoryReserve" xlink:to="reto_StatutoryReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_StatutoryReserve_doc" xml:lang="en-US">The carrying amounts as of the balance sheet date of statutory reserve.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StockIssuedDuringPeriodPrivatePlacementShares" xlink:to="reto_StockIssuedDuringPeriodPrivatePlacementShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_StockIssuedDuringPeriodPrivatePlacementShares_doc" xml:lang="en-US">It represents private placement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_StockIssuedDuringPeriodPrivatePlacementValue" xlink:to="reto_StockIssuedDuringPeriodPrivatePlacementValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_StockIssuedDuringPeriodPrivatePlacementValue_doc" xml:lang="en-US">The amount of private placement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" xlink:to="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription_doc" xml:lang="en-US">Subsidiaryof limited liability company or limited partnership ownership interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="reto_SummaryOfSignificantAccountingPoliciesLineItems_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_SummaryOfSignificantAccountingPoliciesLineItems_doc" xml:lang="en-US">Summary of significant accounting policies.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_SummaryOfSignificantAccountingPoliciesTable" xlink:to="reto_SummaryOfSignificantAccountingPoliciesTable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_SummaryOfSignificantAccountingPoliciesTable_doc" xml:lang="en-US">Summary of significant accounting policies.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_TaxSavingFromFavorableRates" xlink:to="reto_TaxSavingFromFavorableRates_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_TaxSavingFromFavorableRates_doc" xml:lang="en-US">The amount of tax saving from favorable rates.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ValueAddedTaxPercentage" xlink:to="reto_ValueAddedTaxPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ValueAddedTaxPercentage_doc" xml:lang="en-US">Value added tax percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ValueAddedTaxPolicyTextBlock" xlink:to="reto_ValueAddedTaxPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ValueAddedTaxPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for value added tax.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_Other" xlink:to="reto_Other_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_Other_doc" xml:lang="en-US">Other prepaid expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentToSubContractors" xlink:to="reto_PrepaymentToSubContractors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_PrepaymentToSubContractors_doc" xml:lang="en-US">Prepayment to sub contractors.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next six months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 18 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 24 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 30 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 36 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 42 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 48 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 54 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 60 months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" xlink:to="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths_doc" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 66 months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ConstructionRevenues" xlink:to="reto_ConstructionRevenues_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ConstructionRevenues_doc" xml:lang="en-US">Revenue construction.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ShippingHandlingAndTransportationCost" xlink:to="reto_ShippingHandlingAndTransportationCost_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ShippingHandlingAndTransportationCost_doc" xml:lang="en-US">Shipping and handling expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProvisionForDoubtfulAccount" xlink:to="reto_ProvisionForDoubtfulAccount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ProvisionForDoubtfulAccount_doc" xml:lang="en-US">Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ForeignExchangeTranslation" xlink:to="reto_ForeignExchangeTranslation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ForeignExchangeTranslation_doc" xml:lang="en-US">Foreign exchange translation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsPrepaymentToConstructionSubcontractors" xlink:to="reto_ProceedsPrepaymentToConstructionSubcontractors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ProceedsPrepaymentToConstructionSubcontractors_doc" xml:lang="en-US">Advances to construction subcontractors.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" xlink:to="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock_doc" xml:lang="en-US">Schedule of sales made to related parties.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_OwnershipPercentage" xlink:to="reto_OwnershipPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_OwnershipPercentage_doc" xml:lang="en-US">Ownership percentage rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MinorityInterestsOwnershipPercentageByParent" xlink:to="reto_MinorityInterestsOwnershipPercentageByParent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_MinorityInterestsOwnershipPercentageByParent_doc" xml:lang="en-US">The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" xlink:to="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners_doc" xml:lang="en-US">The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromInvestorLoan" xlink:to="reto_ProceedsFromInvestorLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_ProceedsFromInvestorLoan_doc" xml:lang="en-US">Proceeds from investor loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_AdvancesToSuppliersRelatedParty" xlink:to="reto_AdvancesToSuppliersRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_AdvancesToSuppliersRelatedParty_doc" xml:lang="en-US">Advances to suppliers related party.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:to="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties_doc" xml:lang="en-US">Accounts receivable related party.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentForConstructionofProperties" xlink:to="reto_PrepaymentForConstructionofProperties_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_PrepaymentForConstructionofProperties_doc" xml:lang="en-US">Amount of prepayment for construction of properties.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_PrepaymentDisclosureTextBlock" xlink:to="reto_PrepaymentDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="reto_PrepaymentDisclosureTextBlock_doc" xml:lang="en-US">The entire disclosure for prepayment for construction of properties.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable, Related Parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Supplies</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:to="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties_3_lbl" xml:lang="en-US">IncreaseDecreaseInPrepaidSuppliesRelatedParties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPayablesToCustomers" xlink:to="us-gaap_IncreaseDecreaseInPayablesToCustomers_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPayablesToCustomers_2_lbl" xml:lang="en-US">Increase (Decrease) in Payables to Customers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Related Parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_2_lbl" xml:lang="en-US">Payments to Acquire Businesses and Interest in Affiliates</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfAdvancesForConstruction" xlink:to="us-gaap_RepaymentsOfAdvancesForConstruction_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfAdvancesForConstruction_2_lbl" xml:lang="en-US">Repayments of Advances for Construction</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2_lbl" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfShortTermDebt_2_lbl" xml:lang="en-US">Repayments of Short-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_2_lbl" xml:lang="en-US">Payments of Financing Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_2_lbl" xml:lang="en-US">Repayments of Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_2_lbl" xml:lang="en-US">Repayments of Bank Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_ProceedsFromInvestorLoan" xlink:to="reto_ProceedsFromInvestorLoan_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_ProceedsFromInvestorLoan_3_lbl" xml:lang="en-US">ProceedsFromInvestorLoan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_4_lbl" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_2_lbl" xml:lang="en-US">Prepaid Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="reto_RightOfUseOfFixedAsset" xlink:to="reto_RightOfUseOfFixedAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="reto_RightOfUseOfFixedAsset_3_lbl" xml:lang="en-US">Right Of Use Of Fixed Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_2_lbl" xml:lang="en-US">Long-term Debt, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_3_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders_2_lbl" xml:lang="en-US">Proceeds from (Payments to) Noncontrolling Interests</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>22
<FILENAME>reto-20181231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: O:\PRODUCTION_XBRL\Live Jobs\ReTo Eco%2DSolutions, Inc\20181231_20FA\Master XFR\reto%2D20181231.xfr; Date: 2019%2D07%2D22T19:33:28Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8007000C -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://retoecosolutions.com/role/DocumentAndEntityInformation" xlink:href="reto-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" xlink:href="reto-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="reto-20181231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="reto-20181231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/StatementsOfChangesInEquity" xlink:href="reto-20181231.xsd#StatementsOfChangesInEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/StatementsOfCashFlows" xlink:href="reto-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" xlink:href="reto-20181231.xsd#Organizationanddescriptionofbusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNet" xlink:href="reto-20181231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNet" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Inventory" xlink:href="reto-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" xlink:href="reto-20181231.xsd#AcquisitionIntentionDeposit" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" xlink:href="reto-20181231.xsd#PrepaymentForConstructionOfProperties" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" xlink:href="reto-20181231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNet" xlink:href="reto-20181231.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoans" xlink:href="reto-20181231.xsd#Short-termLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoans" xlink:href="reto-20181231.xsd#LongTermBankLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Taxes" xlink:href="reto-20181231.xsd#Taxes" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigencies" xlink:href="reto-20181231.xsd#CommitmentsAndContigencies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactions" xlink:href="reto-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Equity" xlink:href="reto-20181231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReporting" xlink:href="reto-20181231.xsd#SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SubsequentEvents" xlink:href="reto-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetTables" xlink:href="reto-20181231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/InventoryTables" xlink:href="reto-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:href="reto-20181231.xsd#PrepaidExpensesandOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" xlink:href="reto-20181231.xsd#PropertyPlantandEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetTables" xlink:href="reto-20181231.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansTables" xlink:href="reto-20181231.xsd#Short-termLoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansTables" xlink:href="reto-20181231.xsd#LongTermBankLoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesTables" xlink:href="reto-20181231.xsd#TaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" xlink:href="reto-20181231.xsd#CommitmentsAndContigenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityTables" xlink:href="reto-20181231.xsd#EquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReportingTables" xlink:href="reto-20181231.xsd#SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" xlink:href="reto-20181231.xsd#OrganizationAndDescriptionOfBusinessDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:href="reto-20181231.xsd#SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:href="reto-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails" xlink:href="reto-20181231.xsd#AccountsReceivableNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" xlink:href="reto-20181231.xsd#AccountsReceivableNetDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" xlink:href="reto-20181231.xsd#AdvancesToSuppliersNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/InventoryDetails" xlink:href="reto-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" xlink:href="reto-20181231.xsd#AcquisitionIntentionDepositDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:href="reto-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" xlink:href="reto-20181231.xsd#PrepaymentForConstructionOfPropertiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" xlink:href="reto-20181231.xsd#PropertyPlantandEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" xlink:href="reto-20181231.xsd#PropertyPlantAndEquipmentNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" xlink:href="reto-20181231.xsd#IntangibleAssetsNetDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansDetails" xlink:href="reto-20181231.xsd#Short-termLoansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" xlink:href="reto-20181231.xsd#Short-termLoansDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails" xlink:href="reto-20181231.xsd#LongTermBankLoansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetails1" xlink:href="reto-20181231.xsd#LongTermBankLoansDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" xlink:href="reto-20181231.xsd#LongTermBankLoansDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails" xlink:href="reto-20181231.xsd#TaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails1" xlink:href="reto-20181231.xsd#TaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails2" xlink:href="reto-20181231.xsd#TaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails3" xlink:href="reto-20181231.xsd#TaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetails4" xlink:href="reto-20181231.xsd#TaxesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/TaxesDetailsTextual" xlink:href="reto-20181231.xsd#TaxesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsDetails" xlink:href="reto-20181231.xsd#CommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" xlink:href="reto-20181231.xsd#CommitmentsAndContigenciesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" xlink:href="reto-20181231.xsd#RelatedPartyTransactionsDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityDetails" xlink:href="reto-20181231.xsd#EquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/EquityDetailsTextual" xlink:href="reto-20181231.xsd#EquityDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SegmentReportingDetails" xlink:href="reto-20181231.xsd#SegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://retoecosolutions.com/role/SubsequentEventsDetails" xlink:href="reto-20181231.xsd#SubsequentEventsDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DocumentAndEntityInformationAbstract" xlink:label="loc_retoDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsReceivableRelatedPartiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="loc_us-gaapAdvancesOnInventoryPurchases" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAdvancesOnInventoryPurchases" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersRelatedParty" xlink:label="loc_retoAdvancesToSuppliersRelatedParty" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_retoAdvancesToSuppliersRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositCurrent" xlink:label="loc_retoAcquisitionDepositCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_retoAcquisitionDepositCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentForConstructionofProperties" xlink:label="loc_retoPrepaymentForConstructionofProperties" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_retoPrepaymentForConstructionofProperties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaapCustomerAdvancesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapCustomerAdvancesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsPayableRelatedPartiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserve" xlink:label="loc_retoStatutoryReserve" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_retoStatutoryReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income and Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/StatementsOfChangesInEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserveMember" xlink:label="loc_retoStatutoryReserveMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_retoStatutoryReserveMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AppropriationsToStatutoryReserve" xlink:label="loc_retoAppropriationsToStatutoryReserve" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAppropriationsToStatutoryReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" xlink:label="loc_retoAdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StockIssuedDuringPeriodPrivatePlacementValue" xlink:label="loc_retoStockIssuedDuringPeriodPrivatePlacementValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoStockIssuedDuringPeriodPrivatePlacementValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StockIssuedDuringPeriodPrivatePlacementShares" xlink:label="loc_retoStockIssuedDuringPeriodPrivatePlacementShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoStockIssuedDuringPeriodPrivatePlacementShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders" xlink:label="loc_retoAdjustmentsToAdditionalCapitalContributedByOriginalShareholders" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAdjustmentsToAdditionalCapitalContributedByOriginalShareholders" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" xlink:label="loc_retoAdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:label="loc_retoIncreaseDecreaseInPrepaidSuppliesRelatedParties" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_retoIncreaseDecreaseInPrepaidSuppliesRelatedParties" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers" xlink:label="loc_us-gaapIncreaseDecreaseInPayablesToCustomers" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPayablesToCustomers" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableRelatedParties" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableRelatedParties" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction" xlink:label="loc_us-gaapRepaymentsOfAdvancesForConstruction" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfAdvancesForConstruction" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaapProceedsFromSaleMaturityAndCollectionsOfInvestments" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaapRepaymentsOfShortTermDebt" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfShortTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfFinancingCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromInvestorLoan" xlink:label="loc_retoProceedsFromInvestorLoan" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_retoProceedsFromInvestorLoan" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaapProceedsFromMinorityShareholders" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromMinorityShareholders" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConversionOfInvestorLoansToEquity" xlink:label="loc_retoConversionOfInvestorLoansToEquity" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_retoConversionOfInvestorLoansToEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Organizationanddescriptionofbusiness" xlink:title="00000007 - Disclosure - Organization and Description of Business">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNet" xlink:title="00000009 - Disclosure - Accounts Receivable, Net">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNet" xlink:title="00000010 - Disclosure - Advances to Suppliers, Net">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetAbstract" xlink:label="loc_retoAdvancesToSuppliersNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetTextBlock" xlink:label="loc_retoAdvancesToSuppliersNetTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoAdvancesToSuppliersNetTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Inventory" xlink:title="00000011 - Disclosure - Inventory">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AcquisitionIntentionDeposit" xlink:title="00000012 - Disclosure - Acquisition Intention Deposit">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositAbstract" xlink:label="loc_retoAcquisitionIntentionDepositAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositDisclosureTextBlock" xlink:label="loc_retoAcquisitionIntentionDepositDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAcquisitionIntentionDepositAbstract" xlink:to="loc_retoAcquisitionIntentionDepositDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000013 - Disclosure - Prepaid Expenses and Other Current Assets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaapOtherIncomeAndOtherExpenseDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties" xlink:title="00000014 - Disclosure - Prepayment for Construction of Properties">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentDisclosureTextBlock" xlink:label="loc_retoPrepaymentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_retoPrepaymentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000015 - Disclosure - Property, Plant and Equipment, Net">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNet" xlink:title="00000016 - Disclosure - Intangible Assets, Net">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoans" xlink:title="00000017 - Disclosure - Short-term Loans">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="loc_us-gaapShortTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoans" xlink:title="00000018 - Disclosure - Long Term Bank Loans">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansAbstract" xlink:label="loc_retoLongTermBankLoansAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Taxes" xlink:title="00000019 - Disclosure - Taxes">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigencies" xlink:title="00000020 - Disclosure - Commitments and Contigencies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactions" xlink:title="00000021 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Equity" xlink:title="00000022 - Disclosure - Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReporting" xlink:title="00000023 - Disclosure - Segment Reporting">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SubsequentEvents" xlink:title="00000024 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NoncontrollingInterestsPolicyTextBlock" xlink:label="loc_retoNoncontrollingInterestsPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_retoNoncontrollingInterestsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersPolicyTextBlock" xlink:label="loc_retoAdvancesToSuppliersPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_retoAdvancesToSuppliersPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlantConstructionUsingIntermediaryPolicy" xlink:label="loc_us-gaapPlantConstructionUsingIntermediaryPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPlantConstructionUsingIntermediaryPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ValueAddedTaxPolicyTextBlock" xlink:label="loc_retoValueAddedTaxPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_retoValueAddedTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="loc_us-gaapEquityMethodInvestmentsPolicy" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="loc_us-gaapIncomeTaxUncertaintiesPolicy" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxUncertaintiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:title="00000026 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:label="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:label="loc_us-gaapScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="loc_retoScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_retoScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetTables" xlink:title="00000027 - Disclosure - Accounts Receivable, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetTables" xlink:title="00000028 - Disclosure - Advances to Suppliers, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetAbstract" xlink:label="loc_retoAdvancesToSuppliersNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfAdvancesToSuppliersTableTextBlock" xlink:label="loc_retoScheduleOfAdvancesToSuppliersTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoScheduleOfAdvancesToSuppliersTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/InventoryTables" xlink:title="00000029 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:label="loc_retoScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_retoScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables" xlink:title="00000031 - Disclosure - Property, Plant and Equipment, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetTables" xlink:title="00000032 - Disclosure - Intangible Assets, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansTables" xlink:title="00000033 - Disclosure - Short-term Loans (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaapScheduleOfShortTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansTables" xlink:title="00000034 - Disclosure - Long Term Bank Loans (Tables)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansAbstract" xlink:label="loc_retoLongTermBankLoansAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesTables" xlink:title="00000035 - Disclosure - Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfIncomeTaxesPayableTableTextBlock" xlink:label="loc_retoScheduleOfIncomeTaxesPayableTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_retoScheduleOfIncomeTaxesPayableTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigenciesTables" xlink:title="00000036 - Disclosure - Commitments and Contigencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsTables" xlink:title="00000037 - Disclosure - Related Party Transactions (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfDueFromRelatedParty" xlink:label="loc_retoScheduleOfDueFromRelatedParty" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_retoScheduleOfDueFromRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock" xlink:label="loc_retoScheduleOfSalesMadeToRelatedPartiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_retoScheduleOfSalesMadeToRelatedPartiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityTables" xlink:title="00000038 - Disclosure - Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfNoncontrollingInterestTableTextBlock" xlink:label="loc_retoScheduleOfNoncontrollingInterestTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_retoScheduleOfNoncontrollingInterestTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReportingTables" xlink:title="00000039 - Disclosure - Segment Reporting (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails" xlink:title="00000040 - Disclosure - Organization and Description of Business (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessTable" xlink:label="loc_retoOrganizationAndDescriptionOfBusinessTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_retoOrganizationAndDescriptionOfBusinessTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessLineItems" xlink:label="loc_retoOrganizationAndDescriptionOfBusinessLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_retoOrganizationAndDescriptionOfBusinessLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaapTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_us-gaapTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedInvestorMember" xlink:label="loc_retoUnrelatedInvestorMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_retoUnrelatedInvestorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:label="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsMember" xlink:label="loc_retoReitHoldingsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitHoldingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitChangjiangMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiMember" xlink:label="loc_retoReitXinyiMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitXinyiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitIndiaMember" xlink:label="loc_retoReitIndiaMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitIndiaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementAxis" xlink:label="loc_retoEquityTransferAgreementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTable" xlink:to="loc_retoEquityTransferAgreementAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementDomain" xlink:label="loc_retoEquityTransferAgreementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTransferAgreementAxis" xlink:to="loc_retoEquityTransferAgreementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTransferAgreementMember" xlink:label="loc_retoEquityTransferAgreementMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTransferAgreementDomain" xlink:to="loc_retoEquityTransferAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OrganizationAndDescriptionOfBusinessTextualAbstract" xlink:label="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessLineItems" xlink:to="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NoncontrollingShareholderPercentage" xlink:label="loc_retoNoncontrollingShareholderPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_retoNoncontrollingShareholderPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCapital" xlink:label="loc_us-gaapNetCapital" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapNetCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NumberOfShareholders" xlink:label="loc_retoNumberOfShareholders" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_retoNumberOfShareholders" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NumberOfSubsidiaries" xlink:label="loc_retoNumberOfSubsidiaries" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_retoNumberOfSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NetProceedsFromInitialPublicOffering" xlink:label="loc_retoNetProceedsFromInitialPublicOffering" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_retoNetProceedsFromInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" xlink:label="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="loc_us-gaapMinorityInterestChangeInRedemptionValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_us-gaapMinorityInterestChangeInRedemptionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PaymentOfOriginalShareholder" xlink:label="loc_retoPaymentOfOriginalShareholder" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoOrganizationAndDescriptionOfBusinessTextualAbstract" xlink:to="loc_retoPaymentOfOriginalShareholder" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:title="00000041 - Disclosure - Summary of Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:label="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoEcoSolutionsincMember" xlink:label="loc_retoRetoEcoSolutionsincMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoRetoEcoSolutionsincMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsChinaLimitedMember" xlink:label="loc_retoReitHoldingsChinaLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitHoldingsChinaLimitedMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitTechnologyDevelopmentCoLtdMember" xlink:label="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoBeijingReitTechnologyDevelopmentCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_GuanReitMachineryManufacturingCoLtdMember" xlink:label="loc_retoGuanReitMachineryManufacturingCoLtdMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoGuanReitMachineryManufacturingCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" xlink:label="loc_retoReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitEcoEngineeringTechnologyCoLtdMember" xlink:label="loc_retoBeijingReitEcoEngineeringTechnologyCoLtdMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoBeijingReitEcoEngineeringTechnologyCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" xlink:label="loc_retoLangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoLangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HainanReitConstructionProjectCoLtdMember" xlink:label="loc_retoHainanReitConstructionProjectCoLtdMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoHainanReitConstructionProjectCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiNewMaterialsCoLtdMember" xlink:label="loc_retoReitXinyiNewMaterialsCoLtdMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitXinyiNewMaterialsCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" xlink:label="loc_retoNanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoNanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitTechnologyDevelopmentAmericaIncMember" xlink:label="loc_retoReitTechnologyDevelopmentAmericaIncMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitTechnologyDevelopmentAmericaIncMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitQGreenMachinesPrivateLimitedMember" xlink:label="loc_retoReitQGreenMachinesPrivateLimitedMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitQGreenMachinesPrivateLimitedMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_XinyiReitEcologicalTechnologyCoLtdMember" xlink:label="loc_retoXinyiReitEcologicalTechnologyCoLtdMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoXinyiReitEcologicalTechnologyCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HorgosTaReitEnvironmentTechnologyCoLtdMember" xlink:label="loc_retoHorgosTaReitEnvironmentTechnologyCoLtdMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoHorgosTaReitEnvironmentTechnologyCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitEcologicalTechnologyCoLtdMember" xlink:label="loc_retoReitEcologicalTechnologyCoLtdMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoReitEcologicalTechnologyCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember" xlink:label="loc_retoLingqiuReitDongtianEcologicalTechnologyCoLtdMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoLingqiuReitDongtianEcologicalTechnologyCoLtdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:label="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_OwnershipPercentage" xlink:label="loc_retoOwnershipPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_retoOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" xlink:label="loc_retoSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="loc_retoSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000042 - Disclosure - Summary of Significant Accounting Policies (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignCurrencyTranslationSpotRate" xlink:label="loc_retoForeignCurrencyTranslationSpotRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoForeignCurrencyTranslationSpotRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignCurrencyTranslationAverageRate" xlink:label="loc_retoForeignCurrencyTranslationAverageRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoForeignCurrencyTranslationAverageRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaapLandAndBuildingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandAndBuildingMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:title="00000044 - Disclosure - Summary of Significant Accounting Policies (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember" xlink:label="loc_us-gaapUseRightsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapUseRightsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:title="00000045 - Disclosure - Summary of Significant Accounting Policies (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_retoSummaryOfSignificantAccountingPoliciesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_retoSummaryOfSignificantAccountingPoliciesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_retoSummaryOfSignificantAccountingPoliciesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_retoSummaryOfSignificantAccountingPoliciesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_FederalDepositInsuranceCorporationMember" xlink:label="loc_retoFederalDepositInsuranceCorporationMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_retoFederalDepositInsuranceCorporationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitChangjiangMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTable" xlink:to="loc_srtStatementGeographicalAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BritishVirginIslandsMember" xlink:label="loc_retoBritishVirginIslandsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_retoBritishVirginIslandsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_HK" xlink:label="loc_countryHK" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryHK" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:label="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AccountsReceivableDescription" xlink:label="loc_retoAccountsReceivableDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoAccountsReceivableDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:label="loc_retoAllowancesForDoubtfulAccountsAdvancesToSuppliers" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoAllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReinsuranceRetentionPolicyDescription" xlink:label="loc_us-gaapReinsuranceRetentionPolicyDescription" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapReinsuranceRetentionPolicyDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReinsuranceRetentionPolicyAmountRetained" xlink:label="loc_us-gaapReinsuranceRetentionPolicyAmountRetained" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapReinsuranceRetentionPolicyAmountRetained" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionRevenues" xlink:label="loc_retoConstructionRevenues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoConstructionRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShippingHandlingAndTransportationCost" xlink:label="loc_retoShippingHandlingAndTransportationCost" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoShippingHandlingAndTransportationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ValueAddedTaxPercentage" xlink:label="loc_retoValueAddedTaxPercentage" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoValueAddedTaxPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HeldInCashBalance" xlink:label="loc_retoHeldInCashBalance" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoHeldInCashBalance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskSupplier" xlink:label="loc_us-gaapConcentrationRiskSupplier" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapConcentrationRiskSupplier" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLender" xlink:label="loc_us-gaapConcentrationRiskLender" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapConcentrationRiskLender" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSummaryOfSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetDetails" xlink:title="00000046 - Disclosure - Accounts Receivable, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaapAccountsReceivableRelatedParties" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableRelatedParties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AccountsReceivableNetDetails1" xlink:title="00000047 - Disclosure - Accounts Receivable, Net (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProvisionForDoubtfulAccount" xlink:label="loc_retoProvisionForDoubtfulAccount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_retoProvisionForDoubtfulAccount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ForeignExchangeTranslation" xlink:label="loc_retoForeignExchangeTranslation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_retoForeignExchangeTranslation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails" xlink:title="00000048 - Disclosure - Advances to Suppliers, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetAbstract" xlink:label="loc_retoAdvancesToSuppliersNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction" xlink:label="loc_retoProceedsFromRawMaterialPrepaymentsForEquipmentProduction" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoProceedsFromRawMaterialPrepaymentsForEquipmentProduction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsFromConstructionMaterialPrepayments" xlink:label="loc_retoProceedsFromConstructionMaterialPrepayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoProceedsFromConstructionMaterialPrepayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ProceedsPrepaymentToConstructionSubcontractors" xlink:label="loc_retoProceedsPrepaymentToConstructionSubcontractors" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoProceedsPrepaymentToConstructionSubcontractors" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersGross" xlink:label="loc_retoAdvancesToSuppliersGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoAdvancesToSuppliersGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:label="loc_retoAllowancesForDoubtfulAccountsAdvancesToSuppliers" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoAllowancesForDoubtfulAccountsAdvancesToSuppliers" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersRelatedParty" xlink:label="loc_retoAdvancesToSuppliersRelatedParty" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoAdvancesToSuppliersRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="loc_us-gaapAdvancesOnInventoryPurchases" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_us-gaapAdvancesOnInventoryPurchases" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual" xlink:title="00000049 - Disclosure - Advances to Suppliers, Net (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetAbstract" xlink:label="loc_retoAdvancesToSuppliersNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvancesToSuppliersNetTextual" xlink:label="loc_retoAdvancesToSuppliersNetTextual" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetAbstract" xlink:to="loc_retoAdvancesToSuppliersNetTextual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionMaterialDescription" xlink:label="loc_retoConstructionMaterialDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAdvancesToSuppliersNetTextual" xlink:to="loc_retoConstructionMaterialDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/InventoryDetails" xlink:title="00000050 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails" xlink:title="00000051 - Disclosure - Acquisition Intention Deposit (Details)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NotesToFinancialStatementsAbstract" xlink:label="loc_retoNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionIntentionDepositTextual" xlink:label="loc_retoAcquisitionIntentionDepositTextual" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoAcquisitionIntentionDepositTextual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositCurrent" xlink:label="loc_retoAcquisitionDepositCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoAcquisitionIntentionDepositTextual" xlink:to="loc_retoAcquisitionDepositCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000052 - Disclosure - Prepaid Expenses and Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaapPrepaidRent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapPrepaidRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="loc_us-gaapValueAddedTaxReceivable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapValueAddedTaxReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_Other" xlink:label="loc_retoOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_retoOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual" xlink:title="00000053 - Disclosure - Prepaid Expenses and Other Current Assets (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract" xlink:label="loc_retoPrepaidExpensesAndOtherCurrentAssetsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_retoPrepaidExpensesAndOtherCurrentAssetsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="loc_us-gaapLesseeOperatingLeaseDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoPrepaidExpensesAndOtherCurrentAssetsTextualAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails" xlink:title="00000054 - Disclosure - Prepayment for Construction of Properties (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentforConstructionofPropertiesTextualAbstract" xlink:label="loc_retoPrepaymentforConstructionofPropertiesTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoPrepaymentforConstructionofPropertiesTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PrepaymentToSubContractors" xlink:label="loc_retoPrepaymentToSubContractors" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoPrepaymentforConstructionofPropertiesTextualAbstract" xlink:to="loc_retoPrepaymentToSubContractors" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails" xlink:title="00000055 - Disclosure - Property, Plant and Equipment, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndBuildingMember" xlink:label="loc_us-gaapLandAndBuildingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandAndBuildingMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherEnergyEquipmentMember" xlink:label="loc_us-gaapOtherEnergyEquipmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOtherEnergyEquipmentMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapConstructionInProgressGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual" xlink:title="00000056 - Disclosure - Property, Plant and Equipment, Net (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PropertyPlantAndEquipmentNetTextualAbstract" xlink:label="loc_retoPropertyPlantAndEquipmentNetTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_retoPropertyPlantAndEquipmentNetTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoPropertyPlantAndEquipmentNetTextualAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription" xlink:label="loc_us-gaapPublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoPropertyPlantAndEquipmentNetTextualAbstract" xlink:to="loc_us-gaapPublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetails" xlink:title="00000057 - Disclosure - Intangible Assets, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseRightsMember" xlink:label="loc_us-gaapUseRightsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapUseRightsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetails1" xlink:title="00000058 - Disclosure - Intangible Assets, Net (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual" xlink:title="00000059 - Disclosure - Intangible Assets, Net (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaapShortTermDebtMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapShortTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IntangibleAssetsNetTextualAbstract" xlink:label="loc_retoIntangibleAssetsNetTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoIntangibleAssetsNetTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoIntangibleAssetsNetTextualAbstract" xlink:to="loc_us-gaapAreaOfLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoIntangibleAssetsNetTextualAbstract" xlink:to="loc_us-gaapLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoIntangibleAssetsNetTextualAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansDetails" xlink:title="00000060 - Disclosure - Short-term Loans (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChinaMerchantsBankMember" xlink:label="loc_retoChinaMerchantsBankMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoChinaMerchantsBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingBankMember" xlink:label="loc_retoBeijingBankMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BankOfCommunicationsMember" xlink:label="loc_retoBankOfCommunicationsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBankOfCommunicationsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HaikongHoldingsMicrofinanceCoLtdMember" xlink:label="loc_retoHaikongHoldingsMicrofinanceCoLtdMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoHaikongHoldingsMicrofinanceCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_HaikouUnitedBankMember" xlink:label="loc_retoHaikouUnitedBankMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoHaikouUnitedBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="loc_us-gaapRegulatoryAssetAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRegulatoryAssetAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="loc_us-gaapRegulatoryAssetDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRegulatoryAssetAxis" xlink:to="loc_us-gaapRegulatoryAssetDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DeferredFinancingCostsMember" xlink:label="loc_retoDeferredFinancingCostsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRegulatoryAssetDomain" xlink:to="loc_retoDeferredFinancingCostsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/Short-termLoansDetailsTextual" xlink:title="00000061 - Disclosure - Short-term Loans (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingMember" xlink:label="loc_retoBeijingMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingOneMember" xlink:label="loc_retoBeijingOneMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingOneMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingTwoMember" xlink:label="loc_retoBeijingTwoMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingTwoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingThreeMember" xlink:label="loc_retoBeijingThreeMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingThreeMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingFourMember" xlink:label="loc_retoBeijingFourMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoBeijingFourMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShortTermBankLoansTextualAbstract" xlink:label="loc_retoShortTermBankLoansTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_retoShortTermBankLoansTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="loc_us-gaapDebtInstrumentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherShortTermBorrowings" xlink:label="loc_us-gaapOtherShortTermBorrowings" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapOtherShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RightOfUseOfFixedAsset" xlink:label="loc_retoRightOfUseOfFixedAsset" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_retoRightOfUseOfFixedAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaapDebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:label="loc_us-gaapShorttermDebtAverageOutstandingAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapShorttermDebtAverageOutstandingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseShortTermBorrowings" xlink:label="loc_us-gaapInterestExpenseShortTermBorrowings" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapInterestExpenseShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" xlink:label="loc_us-gaapPledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoShortTermBankLoansTextualAbstract" xlink:to="loc_us-gaapPledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetails" xlink:title="00000062 - Disclosure - Long Term Bank Loans (Details)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansAbstract" xlink:label="loc_retoLongTermBankLoansAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:label="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansAbstract" xlink:to="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IndustrialAndCommercialBankOfChinaMember" xlink:label="loc_retoIndustrialAndCommercialBankOfChinaMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoIndustrialAndCommercialBankOfChinaMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChangjiangAgricultureCreditUnionMember" xlink:label="loc_retoChangjiangAgricultureCreditUnionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoChangjiangAgricultureCreditUnionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetails1" xlink:title="00000063 - Disclosure - Long Term Bank Loans (Details 1)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansAbstract" xlink:label="loc_retoLongTermBankLoansAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" xlink:label="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoLongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual" xlink:title="00000064 - Disclosure - Long Term Bank Loans (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansAbstract" xlink:label="loc_retoLongTermBankLoansAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:label="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansAbstract" xlink:to="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:label="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="loc_retoReitChangjiangMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RETOMember" xlink:label="loc_retoRETOMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoRETOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitMember" xlink:label="loc_retoBeijingReitMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_retoBeijingReitMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LongTermBankLoansTextualAbstract" xlink:label="loc_retoLongTermBankLoansTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="loc_retoLongTermBankLoansTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtDescription" xlink:label="loc_us-gaapLongTermDebtDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_us-gaapLongTermDebtDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_LandUseRightSquareMeters" xlink:label="loc_retoLandUseRightSquareMeters" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_retoLandUseRightSquareMeters" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoan" xlink:label="loc_us-gaapConstructionLoan" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_us-gaapConstructionLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="loc_us-gaapInterestExpenseLongTermDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_us-gaapInterestExpenseLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoLongTermBankLoansTextualAbstract" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails" xlink:title="00000065 - Disclosure - Taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCreditsForeign" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails1" xlink:title="00000066 - Disclosure - Taxes (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails2" xlink:title="00000067 - Disclosure - Taxes (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails3" xlink:title="00000068 - Disclosure - Taxes (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetails4" xlink:title="00000069 - Disclosure - Taxes (Details 4)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/TaxesDetailsTextual" xlink:title="00000070 - Disclosure - Taxes (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfTaxesTable" xlink:label="loc_retoScheduleOfTaxesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_retoScheduleOfTaxesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ScheduleOfTaxesLineItems" xlink:label="loc_retoScheduleOfTaxesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoScheduleOfTaxesTable" xlink:to="loc_retoScheduleOfTaxesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoScheduleOfTaxesTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_BeijingReitMember" xlink:label="loc_retoBeijingReitMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_retoBeijingReitMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TaxesTextualAbstract" xlink:label="loc_retoTaxesTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoScheduleOfTaxesLineItems" xlink:to="loc_retoTaxesTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TaxSavingFromFavorableRates" xlink:label="loc_retoTaxSavingFromFavorableRates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_retoTaxSavingFromFavorableRates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PershareEffectOfTaxExemption" xlink:label="loc_retoPershareEffectOfTaxExemption" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_retoPershareEffectOfTaxExemption" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PercentageOfApplicableValueAddedTaxRate" xlink:label="loc_retoPercentageOfApplicableValueAddedTaxRate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_retoPercentageOfApplicableValueAddedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_PercentageOfTaxableIncome" xlink:label="loc_retoPercentageOfTaxableIncome" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_retoPercentageOfTaxableIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationDeductions" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTaxesTextualAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationDeductions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsDetails" xlink:title="00000071 - Disclosure - Commitments and Contigencies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual" xlink:title="00000072 - Disclosure - Commitments and Contigencies (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitXinyiMember" xlink:label="loc_retoReitXinyiMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitXinyiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CommitmentsTextualAbstract" xlink:label="loc_retoCommitmentsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_retoCommitmentsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoCommitmentsTextualAbstract" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoCommitmentsTextualAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoCommitmentsTextualAbstract" xlink:to="loc_us-gaapAreaOfLand" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaapOtherCommitment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoCommitmentsTextualAbstract" xlink:to="loc_us-gaapOtherCommitment" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails" xlink:title="00000073 - Disclosure - Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="loc_us-gaapChiefExecutiveOfficerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapChiefExecutiveOfficerMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1" xlink:title="00000074 - Disclosure - Related Party Transactions (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="loc_retoRetoInternationalTradingCoLtdMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoRetoInternationalTradingCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_QGreenTechconPrivateLimitedMember" xlink:label="loc_retoQGreenTechconPrivateLimitedMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoQGreenTechconPrivateLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaapAccountsReceivableRelatedParties" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsReceivableRelatedParties" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AdvanceToSupplier" xlink:label="loc_retoAdvanceToSupplier" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_retoAdvanceToSupplier" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2" xlink:title="00000075 - Disclosure - Related Party Transactions (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ZhongrongHongheEcoConstructionMaterialsMember" xlink:label="loc_retoZhongrongHongheEcoConstructionMaterialsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoZhongrongHongheEcoConstructionMaterialsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember" xlink:label="loc_retoChangjiangZhongrongHengdeEnvironmentalProtectionMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoChangjiangZhongrongHengdeEnvironmentalProtectionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="loc_retoRetoInternationalTradingCoLtdMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoRetoInternationalTradingCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="loc_us-gaapRelatedPartiesAmountInCostOfSales" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartiesAmountInCostOfSales" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual" xlink:title="00000076 - Disclosure - Related Party Transactions (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RetoInternationalTradingCoLtdMember" xlink:label="loc_retoRetoInternationalTradingCoLtdMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoRetoInternationalTradingCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:label="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_QGreenTechconPrivateLimitedMember" xlink:label="loc_retoQGreenTechconPrivateLimitedMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoQGreenTechconPrivateLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_RelatedPartyTransactionsTextualAbstract" xlink:label="loc_retoRelatedPartyTransactionsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_retoRelatedPartyTransactionsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionDepositMadeToRelatedParties" xlink:label="loc_retoAcquisitionDepositMadeToRelatedParties" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract" xlink:to="loc_retoAcquisitionDepositMadeToRelatedParties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeRelatedParty" xlink:label="loc_us-gaapInterestIncomeRelatedParty" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract" xlink:to="loc_us-gaapInterestIncomeRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_GuaranteedPrincipalCreditorsAmount" xlink:label="loc_retoGuaranteedPrincipalCreditorsAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract" xlink:to="loc_retoGuaranteedPrincipalCreditorsAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_IndividualInvestorRelatedPartyDebt" xlink:label="loc_retoIndividualInvestorRelatedPartyDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoRelatedPartyTransactionsTextualAbstract" xlink:to="loc_retoIndividualInvestorRelatedPartyDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityDetails" xlink:title="00000077 - Disclosure - Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_AcquisitionOfNoncontrollingInterests" xlink:label="loc_retoAcquisitionOfNoncontrollingInterests" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_retoAcquisitionOfNoncontrollingInterests" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapMinorityInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/EquityDetailsTextual" xlink:title="00000078 - Disclosure - Equity (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaapTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedThirdPartyMember" xlink:label="loc_retoUnrelatedThirdPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_retoUnrelatedThirdPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_UnrelatedInvestorMember" xlink:label="loc_retoUnrelatedInvestorMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_retoUnrelatedInvestorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoReitChangjiangMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitHoldingsMember" xlink:label="loc_retoReitHoldingsMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoReitHoldingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_VentureBusinessInternationalLimitedMember" xlink:label="loc_retoVentureBusinessInternationalLimitedMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_retoVentureBusinessInternationalLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ReitChangjiangMember" xlink:label="loc_retoReitChangjiangMember_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_retoReitChangjiangMember_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_EquityTextualAbstract" xlink:label="loc_retoEquityTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_retoEquityTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_DescriptionOfAppropriationsToStatutorySurplusReserve" xlink:label="loc_retoDescriptionOfAppropriationsToStatutorySurplusReserve" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_retoDescriptionOfAppropriationsToStatutorySurplusReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_StatutoryReserve" xlink:label="loc_retoStatutoryReserve" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_retoStatutoryReserve" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CapitalContributionByOriginalShareholders" xlink:label="loc_retoCapitalContributionByOriginalShareholders" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_retoCapitalContributionByOriginalShareholders" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_NetProceedsFromInitialPublicOffering" xlink:label="loc_retoNetProceedsFromInitialPublicOffering" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_retoNetProceedsFromInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="loc_us-gaapProceedsFromPaymentsToMinorityShareholders" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapProceedsFromPaymentsToMinorityShareholders" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByNoncontrollingOwners" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MinorityInterestsOwnershipPercentageByParent" xlink:label="loc_retoMinorityInterestsOwnershipPercentageByParent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_retoMinorityInterestsOwnershipPercentageByParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities" xlink:label="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapDepositsWithClearingOrganizationsAndOthersSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="loc_us-gaapMinorityInterestChangeInRedemptionValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoEquityTextualAbstract" xlink:to="loc_us-gaapMinorityInterestChangeInRedemptionValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SegmentReportingDetails" xlink:title="00000079 - Disclosure - Segment Reporting (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapSegmentReportingInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MachineryAndEquipmentSalesMember" xlink:label="loc_retoMachineryAndEquipmentSalesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoMachineryAndEquipmentSalesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_ConstructionMaterialsSalesMember" xlink:label="loc_retoConstructionMaterialsSalesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoConstructionMaterialsSalesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_MunicipalConstructionProjectsMember" xlink:label="loc_retoMunicipalConstructionProjectsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoMunicipalConstructionProjectsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TechnologicalConsultingAndOtherServicesMember" xlink:label="loc_retoTechnologicalConsultingAndOtherServicesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_retoTechnologicalConsultingAndOtherServicesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CapitalExpenditures" xlink:label="loc_retoCapitalExpenditures" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_retoCapitalExpenditures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://retoecosolutions.com/role/SubsequentEventsDetails" xlink:title="00000080 - Disclosure - Subsequent Events (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaapShortTermDebtMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapShortTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyAxis" xlink:label="loc_retoTypeOfCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_retoTypeOfCurrencyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_TypeOfCurrencyDomain" xlink:label="loc_retoTypeOfCurrencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyAxis" xlink:to="loc_retoTypeOfCurrencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_CNYMember" xlink:label="loc_retoCNYMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoTypeOfCurrencyDomain" xlink:to="loc_retoCNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="reto-20181231.xsd#reto_SubsequentEventsTextualAbstract" xlink:label="loc_retoSubsequentEventsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_retoSubsequentEventsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="loc_us-gaapDebtInstrumentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessCapital" xlink:label="loc_us-gaapExcessCapital" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapExcessCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" xlink:label="loc_us-gaapReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_retoSubsequentEventsTextualAbstract" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6831844112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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="top.Show.showAR( this, 'defref_reto_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ReTo Eco-Solutions, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001687277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">This Amendment No. 1 to Form 20-F (the "Form 20-F/A") amends the annual report on Form 20-F of ReTo Eco-Solutions, Inc, ("ReTo") for the fiscal year ended December 31, 2018, originally filed with the U.S. Securities and Exchange Commission ("SEC") on May 14, 2019 (the "Form 20-F"). This Form 20-F/A is being filed to correct the inadvertent error of ReTo's CEO, Mr. Li's beneficial ownership in the share ownership table under Item 6.E, to correct the share ownership percentage in the risk factor captioned "Our employees, officers and/or directors will control a sizeable amount of our common shares, decreasing your influence on shareholder decisions," and to correct the inadvertent omission of Exhibit 4.24 Shareholder Voting Proxy Agreement to the exhibit index under item 8(a). No other changes have been made to the Form 20-F. The Form 20-F, as amended by this Form 20-F/A, speaks as of the original filing date of the Form 20-F, is not intended to reflect events that may have occurred subsequent to the original filing date of the Form 20-F, and is not intended to update in any way the disclosures made in the Form 20-F.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F/A<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">22,760,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmendmentDescription</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_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832569456">
<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>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,477,873<span></span>
</td>
<td class="nump">$ 10,863,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">85,293<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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net - third parties</a></td>
<td class="nump">14,725,074<span></span>
</td>
<td class="nump">18,503,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable, net - related party</a></td>
<td class="nump">450,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Advances to suppliers, net - third parties</a></td>
<td class="nump">4,049,568<span></span>
</td>
<td class="nump">1,847,637<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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersRelatedParty', window );">Advances to suppliers, net - related party</a></td>
<td class="nump">947,557<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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">4,630,312<span></span>
</td>
<td class="nump">1,611,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">974,802<span></span>
</td>
<td class="nump">774,665<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="top.Show.showAR( this, 'defref_reto_AcquisitionDepositCurrent', window );">Acquisition deposit</a></td>
<td class="nump">2,181,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">29,521,952<span></span>
</td>
<td class="nump">33,600,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">41,382,223<span></span>
</td>
<td class="nump">39,833,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">6,841,513<span></span>
</td>
<td class="nump">7,401,550<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="top.Show.showAR( this, 'defref_reto_PrepaymentForConstructionofProperties', window );">Prepayment for construction of properties</a></td>
<td class="nump">3,707,700<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="nump">551,534<span></span>
</td>
<td class="nump">296,535<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">82,004,922<span></span>
</td>
<td class="nump">81,131,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term loans, net</a></td>
<td class="nump">8,858,457<span></span>
</td>
<td class="nump">7,540,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Long term bank loans - current portion</a></td>
<td class="nump">436,200<span></span>
</td>
<td class="nump">4,460,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Advances from customers</a></td>
<td class="nump">3,565,066<span></span>
</td>
<td class="nump">7,078,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">473,358<span></span>
</td>
<td class="nump">520,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable - third parties</a></td>
<td class="nump">1,815,496<span></span>
</td>
<td class="nump">2,506,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable - related party</a></td>
<td class="nump">557,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued and other liabilities</a></td>
<td class="nump">1,449,669<span></span>
</td>
<td class="nump">716,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">2,964,524<span></span>
</td>
<td class="nump">3,352,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="nump">561,313<span></span>
</td>
<td class="nump">375,697<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">20,681,667<span></span>
</td>
<td class="nump">26,552,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Long term bank loans</a></td>
<td class="nump">8,142,400<span></span>
</td>
<td class="nump">2,951,040<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">28,824,067<span></span>
</td>
<td class="nump">29,503,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, $0.001 par value, 200,000,000 shares authorized, 22,760,000 shares issued and outstanding as of December 31, 2018 and 2017</a></td>
<td class="nump">22,760<span></span>
</td>
<td class="nump">22,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">42,278,252<span></span>
</td>
<td class="nump">42,278,252<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="top.Show.showAR( this, 'defref_reto_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="nump">2,632,797<span></span>
</td>
<td class="nump">1,989,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated earnings</a></td>
<td class="nump">9,084,246<span></span>
</td>
<td class="nump">5,246,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(3,105,185)<span></span>
</td>
<td class="num">(216,414)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total RETO Eco Solutions Inc. Stockholders' Equity</a></td>
<td class="nump">50,912,870<span></span>
</td>
<td class="nump">49,321,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">2,267,985<span></span>
</td>
<td class="nump">2,307,727<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity</a></td>
<td class="nump">53,180,855<span></span>
</td>
<td class="nump">51,628,750<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 82,004,922<span></span>
</td>
<td class="nump">$ 81,131,829<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AcquisitionDepositCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tha amount of acquisition deposit .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AcquisitionDepositCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AdvancesToSuppliersRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances to suppliers related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_PrepaymentForConstructionofProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prepayment for construction of properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PrepaymentForConstructionofProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amounts as of the balance sheet date of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. 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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6879938&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 http://asc.fasb.org/extlink&amp;oid=6876686&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CustomerAdvancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of prepayments received from customers for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="top.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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-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 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<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 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832634560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">22,760,000<span></span>
</td>
<td class="nump">22,760,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">22,760,000<span></span>
</td>
<td class="nump">22,760,000<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832162576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income and Comprehensive Income - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 37,569,862<span></span>
</td>
<td class="nump">$ 35,551,016<span></span>
</td>
<td class="nump">$ 32,424,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">20,368,339<span></span>
</td>
<td class="nump">17,697,286<span></span>
</td>
<td class="nump">18,371,228<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">17,201,523<span></span>
</td>
<td class="nump">17,853,730<span></span>
</td>
<td class="nump">14,053,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="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">1,985,706<span></span>
</td>
<td class="nump">1,853,705<span></span>
</td>
<td class="nump">1,580,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">5,265,599<span></span>
</td>
<td class="nump">4,222,601<span></span>
</td>
<td class="nump">2,677,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">1,952,646<span></span>
</td>
<td class="nump">876,942<span></span>
</td>
<td class="nump">1,101,698<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">799,604<span></span>
</td>
<td class="nump">647,754<span></span>
</td>
<td class="nump">503,688<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">10,003,555<span></span>
</td>
<td class="nump">7,600,902<span></span>
</td>
<td class="nump">5,864,011<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from Operations</a></td>
<td class="nump">7,197,968<span></span>
</td>
<td class="nump">10,252,828<span></span>
</td>
<td class="nump">8,189,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(1,065,287)<span></span>
</td>
<td class="num">(1,012,960)<span></span>
</td>
<td class="num">(1,450,389)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">15,456<span></span>
</td>
<td class="num">(166,997)<span></span>
</td>
<td class="num">(283,205)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Expense, net</a></td>
<td class="num">(1,049,831)<span></span>
</td>
<td class="num">(845,963)<span></span>
</td>
<td class="num">(1,733,594)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Taxes</a></td>
<td class="nump">6,148,137<span></span>
</td>
<td class="nump">9,406,865<span></span>
</td>
<td class="nump">6,455,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">1,580,455<span></span>
</td>
<td class="nump">2,760,080<span></span>
</td>
<td class="nump">1,952,356<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">4,567,682<span></span>
</td>
<td class="nump">6,646,785<span></span>
</td>
<td class="nump">4,503,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income attributable to noncontrolling interest</a></td>
<td class="nump">87,064<span></span>
</td>
<td class="nump">668,396<span></span>
</td>
<td class="nump">399,559<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to ReTo Eco-Solutions, Inc.</a></td>
<td class="nump">4,480,618<span></span>
</td>
<td class="nump">5,978,389<span></span>
</td>
<td class="nump">4,103,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">4,567,682<span></span>
</td>
<td class="nump">6,646,785<span></span>
</td>
<td class="nump">4,503,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other Comprehensive Income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation income (loss)</a></td>
<td class="num">(3,015,577)<span></span>
</td>
<td class="nump">2,109,103<span></span>
</td>
<td class="num">(1,699,975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">1,552,105<span></span>
</td>
<td class="nump">8,755,888<span></span>
</td>
<td class="nump">2,803,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive income (loss) attributable to noncontrolling interest</a></td>
<td class="num">(39,742)<span></span>
</td>
<td class="nump">1,265,817<span></span>
</td>
<td class="num">(26,394)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to ReTo Eco-Solutions, Inc.</a></td>
<td class="nump">$ 1,591,847<span></span>
</td>
<td class="nump">$ 7,490,071<span></span>
</td>
<td class="nump">$ 2,829,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings per share</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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares</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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="nump">22,760,000<span></span>
</td>
<td class="nump">19,130,137<span></span>
</td>
<td class="nump">18,043,836<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.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 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.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.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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="top.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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://asc.fasb.org/extlink&amp;oid=115929826&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 http://asc.fasb.org/extlink&amp;oid=115205541&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 http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: 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 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=114867106&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832080240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional paid-in Capital</div></th>
<th class="th"><div>Statutory Reserve</div></th>
<th class="th"><div>Accumulated Earnings (Deficit)</div></th>
<th class="th"><div>Accumulated Other</div></th>
<th class="th"><div>Noncontrolling Interest</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2015</a></td>
<td class="nump">$ 17,840<span></span>
</td>
<td class="nump">$ 19,551,388<span></span>
</td>
<td class="nump">$ 349,663<span></span>
</td>
<td class="num">$ (3,195,148)<span></span>
</td>
<td class="num">$ (454,074)<span></span>
</td>
<td class="nump">$ 2,820,037<span></span>
</td>
<td class="nump">$ 19,089,706<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2015</a></td>
<td class="nump">17,840,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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,103,521<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">399,559<span></span>
</td>
<td class="nump">4,503,080<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="top.Show.showAR( this, 'defref_reto_AppropriationsToStatutoryReserve', window );">Appropriation to statutory reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">683,861<span></span>
</td>
<td class="num">(683,861)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,274,022)<span></span>
</td>
<td class="num">(425,953)<span></span>
</td>
<td class="num">(1,699,975)<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="top.Show.showAR( this, 'defref_reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders', window );">Additional capital contributed by original shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">991,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">991,240<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="top.Show.showAR( this, 'defref_reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi', window );">Additional capital contribution by noncontrolling shareholder in REIT Xinyi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,218,617<span></span>
</td>
<td class="nump">2,218,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of loan payable to common stock</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">3,199,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of loan payable to common stock, shares</a></td>
<td class="nump">800,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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2016</a></td>
<td class="nump">$ 18,640<span></span>
</td>
<td class="nump">23,741,828<span></span>
</td>
<td class="nump">1,033,524<span></span>
</td>
<td class="nump">224,512<span></span>
</td>
<td class="num">(1,728,096)<span></span>
</td>
<td class="nump">5,012,260<span></span>
</td>
<td class="nump">28,302,668<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2016</a></td>
<td class="nump">18,640,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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<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,978,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">668,396<span></span>
</td>
<td class="nump">6,646,785<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="top.Show.showAR( this, 'defref_reto_AppropriationsToStatutoryReserve', window );">Appropriation to statutory reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,951<span></span>
</td>
<td class="num">(955,951)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,511,682<span></span>
</td>
<td class="nump">597,421<span></span>
</td>
<td class="nump">2,109,103<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="top.Show.showAR( this, 'defref_reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang', window );">Acquisition of Noncontrolling interest in REIT Changjiang</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">670,350<span></span>
</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">(3,970,350)<span></span>
</td>
<td class="num">(3,300,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_StockIssuedDuringPeriodPrivatePlacementValue', window );">Private placement sale of stock</a></td>
<td class="nump">$ 900<span></span>
</td>
<td class="nump">3,599,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_StockIssuedDuringPeriodPrivatePlacementShares', window );">Private placement sale of stock, shares</a></td>
<td class="nump">900,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Share issuance - IPO, net</a></td>
<td class="nump">$ 3,220<span></span>
</td>
<td class="nump">14,266,974<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">14,270,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Share issuance - IPO, net, shares</a></td>
<td class="nump">3,220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2017</a></td>
<td class="nump">$ 22,760<span></span>
</td>
<td class="nump">42,278,252<span></span>
</td>
<td class="nump">1,989,475<span></span>
</td>
<td class="nump">5,246,950<span></span>
</td>
<td class="num">(216,414)<span></span>
</td>
<td class="nump">2,307,727<span></span>
</td>
<td class="nump">51,628,750<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2017</a></td>
<td class="nump">22,760,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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,480,618<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">87,064<span></span>
</td>
<td class="nump">4,567,682<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="top.Show.showAR( this, 'defref_reto_AppropriationsToStatutoryReserve', window );">Appropriation to statutory reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">643,322<span></span>
</td>
<td class="num">(643,322)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,888,771)<span></span>
</td>
<td class="num">(126,806)<span></span>
</td>
<td class="num">(3,015,577)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2018</a></td>
<td class="nump">$ 22,760<span></span>
</td>
<td class="nump">$ 42,278,252<span></span>
</td>
<td class="nump">$ 2,632,797<span></span>
</td>
<td class="nump">$ 9,084,246<span></span>
</td>
<td class="num">$ (3,105,185)<span></span>
</td>
<td class="nump">$ 2,267,985<span></span>
</td>
<td class="nump">$ 53,180,855<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2018</a></td>
<td class="nump">22,760,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_reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additional capital contribution by new minority shareholder in REIT Changjiang.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdditionalCapitalContributionByNewMinorityShareholderInReitChangjiang</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additional capital contribution by a non-controlling shareholder in REIT Xingyi.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdditionalCapitalContributionByNoncontrollingShareholderInReitXingyi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additional capital contributed by original shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdjustmentsToAdditionalCapitalContributedByOriginalShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AppropriationsToStatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of appropriations to statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AppropriationsToStatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_StockIssuedDuringPeriodPrivatePlacementShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents private placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_StockIssuedDuringPeriodPrivatePlacementShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</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_reto_StockIssuedDuringPeriodPrivatePlacementValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of private placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_StockIssuedDuringPeriodPrivatePlacementValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=114867106&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-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 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<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 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6830173920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 4,567,682<span></span>
</td>
<td class="nump">$ 6,646,785<span></span>
</td>
<td class="nump">$ 4,503,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="num">(282,010)<span></span>
</td>
<td class="num">(194,045)<span></span>
</td>
<td class="num">(44,685)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,734,255<span></span>
</td>
<td class="nump">1,566,739<span></span>
</td>
<td class="nump">1,361,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provisions</a></td>
<td class="nump">1,952,646<span></span>
</td>
<td class="nump">876,942<span></span>
</td>
<td class="nump">1,101,698<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in operating assets:</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable - third parties</a></td>
<td class="nump">1,338,352<span></span>
</td>
<td class="num">(3,174,381)<span></span>
</td>
<td class="num">(7,451,292)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties', window );">Accounts receivable - related party</a></td>
<td class="num">(468,752)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidSupplies', window );">Advances to suppliers - third parties</a></td>
<td class="num">(2,775,574)<span></span>
</td>
<td class="nump">198,355<span></span>
</td>
<td class="num">(1,761,639)<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="top.Show.showAR( this, 'defref_reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties', window );">Advances to suppliers - related party</a></td>
<td class="num">(986,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(3,220,965)<span></span>
</td>
<td class="num">(207,182)<span></span>
</td>
<td class="nump">745,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(42,477)<span></span>
</td>
<td class="num">(320,500)<span></span>
</td>
<td class="nump">6,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Changes in operating liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPayablesToCustomers', window );">Advances from customers</a></td>
<td class="num">(3,226,669)<span></span>
</td>
<td class="num">(1,328,663)<span></span>
</td>
<td class="nump">3,028,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(20,173)<span></span>
</td>
<td class="num">(19,733)<span></span>
</td>
<td class="num">(20,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable - third parties</a></td>
<td class="num">(578,181)<span></span>
</td>
<td class="num">(2,113,907)<span></span>
</td>
<td class="nump">231,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties', window );">Accounts payable - related party</a></td>
<td class="nump">557,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings in excess of costs and estimated earnings</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(174,038)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(214,627)<span></span>
</td>
<td class="nump">853,072<span></span>
</td>
<td class="nump">2,078,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued and other liabilities</a></td>
<td class="nump">801,212<span></span>
</td>
<td class="num">(248,546)<span></span>
</td>
<td class="nump">333,863<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(903,883)<span></span>
</td>
<td class="nump">2,534,918<span></span>
</td>
<td class="nump">3,937,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Addition of property, equipment and construction in progress</a></td>
<td class="num">(5,417,535)<span></span>
</td>
<td class="num">(4,639,003)<span></span>
</td>
<td class="num">(9,372,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,681,870)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates', window );">Deposit made for acquisition</a></td>
<td class="num">(2,269,500)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(565,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfAdvancesForConstruction', window );">Advance payment for construction of properties</a></td>
<td class="num">(3,858,150)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Acquisition of minority interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,735,000)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Collection on project deposit</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,317,700<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(11,545,185)<span></span>
</td>
<td class="num">(7,374,003)<span></span>
</td>
<td class="num">(9,301,237)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term loans</a></td>
<td class="nump">10,182,490<span></span>
</td>
<td class="nump">9,767,793<span></span>
</td>
<td class="nump">7,597,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of short-term loans</a></td>
<td class="num">(8,790,530)<span></span>
</td>
<td class="num">(8,244,905)<span></span>
</td>
<td class="num">(6,772,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Deferred financing costs paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(98,774)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term bank loans</a></td>
<td class="nump">9,304,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">752,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term bank loans</a></td>
<td class="num">(7,454,248)<span></span>
</td>
<td class="num">(3,799,654)<span></span>
</td>
<td class="num">(1,962,331)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayment of bank notes, net</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(739,984)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds received from stock issuance for reorganization</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,457,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments to original shareholders of Beijing REIT</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,466,260)<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="top.Show.showAR( this, 'defref_reto_ProceedsFromInvestorLoan', window );">Proceeds from investor loan</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Gross proceeds from Initial Public Offering - stock issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,100,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Direct costs disbursed from Initial Public Offering proceeds</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,829,806)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from private placement sale of stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,600,000<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Proceeds from (repayment of) related party loans, net</a></td>
<td class="nump">213,454<span></span>
</td>
<td class="num">(854,401)<span></span>
</td>
<td class="nump">817,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Capital contribution from noncontrolling shareholders</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,218,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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">3,456,116<span></span>
</td>
<td class="nump">13,999,046<span></span>
</td>
<td class="nump">6,743,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGES ON CASH AND RESTRICTED CASH</a></td>
<td class="num">(306,922)<span></span>
</td>
<td class="num">(121,912)<span></span>
</td>
<td class="num">(241,896)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE (DECREASE) IN CASH AND RESTRICTED CASH</a></td>
<td class="num">(9,299,874)<span></span>
</td>
<td class="nump">9,038,046<span></span>
</td>
<td class="nump">1,138,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND RESTRICTED CASH, BEGINNING OF YEAR</a></td>
<td class="nump">10,863,040<span></span>
</td>
<td class="nump">1,824,994<span></span>
</td>
<td class="nump">686,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND RESTRICTED CASH, END OF YEAR</a></td>
<td class="nump">1,563,166<span></span>
</td>
<td class="nump">10,863,040<span></span>
</td>
<td class="nump">1,824,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</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="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">1,012,174<span></span>
</td>
<td class="nump">997,948<span></span>
</td>
<td class="nump">1,430,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="nump">1,895,202<span></span>
</td>
<td class="nump">1,903,343<span></span>
</td>
<td class="nump">719,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-Cash Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ConversionOfInvestorLoansToEquity', window );">Conversion of investor loan to equity</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ConversionOfInvestorLoansToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This concept represents about the conversion of investor loans to equity during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ConversionOfInvestorLoansToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_IncreaseDecreaseInPrepaidSuppliesRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_ProceedsFromInvestorLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from investor loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ProceedsFromInvestorLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=98513438&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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.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> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccountsPayableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.</p></div>
<a href="javascript:void(0);" onclick="top.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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPayablesToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change during the period, either increase or decrease, in amounts payable to customers. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPayablesToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInPrepaidSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireBusinessesAndInterestInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="top.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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfAdvancesForConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payments made by the entity, generally on a straight-line basis over periods ranging from five to forty years to developers, builders, government agencies and municipalities for borrowings received in construction.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfAdvancesForConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823213952">
<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">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.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: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
1 &#8211; ORGANIZATION AND DESCRIPTION OF BUSINESS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">ReTo
Eco-Solutions, Inc. (&#8220;RETO&#8221; or the &#8220;Company&#8221;) is a limited liability company established under the laws
of the British Virgin Islands on August 7, 2015 as a holding company to develop business opportunities in the People&#8217;s Republic
of China (&#8220;PRC&#8221; or &#8220;China&#8221;). The Company, through its subsidiaries, is a manufacturer and distributor
of environmental-friendly construction materials, made from industrial and construction waste, as well as equipment used for production
of these materials.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for a total of $3,600,000.
The Company received the funds from the investor on September 17, 2017 and the shares were released from escrow.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
November 29, 2017, the Company completed its initial public offering (&#8220;IPO&#8221;) of 3,220,000 shares of its common stock
at a public offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting
placement agents&#8217; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In
connection with the offering, the Company&#8217;s common stock began trading on the NASDAQ Capital Market beginning on November
29, 2017 under the symbol &#8220;RETO&#8221;.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">RETO
owns 100% equity interest of REIT Holdings (China) Limited (&#8220;REIT Holdings&#8221;), a limited liability company established
in Hong Kong.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
REIT Technology Development Co., Ltd. (&#8220;Beijing REIT&#8221;) was established on May 12, 1999 under the laws of PRC, with
the registered capital of RMB 66 million (approximately $9.7 million) and additional paid in capital of RMB 100 million (approximately
$15.4 million) contributed by four individual shareholders. Over the years, Beijing REIT has established five other subsidiaries
consisting: Gu&#8217;an REIT Machinery Manufacturing Co., Ltd. (&#8220;Gu&#8217;an REIT&#8221;) was incorporated on May 12, 2008;
Beijing REIT Eco Engineering Technology Co., Ltd. (&#8220;REIT Eco Engineering&#8221;) was incorporated on April 24, 2014; Langfang
Ruirong Mechanical and Electrical Equipment Co., Ltd. (&#8220;Ruirong&#8221;) was incorporated on May 12, 2014; Nanjing Dingxuan
Environment Protection Technology Development Co., Ltd. (&#8220;Dingxuan&#8221;) was incorporated on October 17, 2014; and REIT
Technology Development (America), Inc. (&#8220;REIT US&#8221;) was incorporated on February 27, 2014.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an
REIT is the main operating entity focusing on the development and distribution of specialized equipment for industrial waste processing.
Ruirong manufactures parts and accessories used in specialized equipment to manufacture construction materials, while the other
subsidiaries have limited activities.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
February 7, 2016, Beijing REIT and its individual original shareholders entered into an equity transfer agreement, pursuant to
which these shareholders agreed to transfer all of their ownership interests in Beijing REIT with a carrying value of RMB 24 million
(or $3,466,260) to REIT Holdings (the &#8220;Transfer&#8221;) (see Note 16). After this equity transfer, Beijing REIT became a
Wholly Foreign-Owned Enterprise (&#8220;WFOE&#8221;) and amended the registration with the State Administration for Industry and
Commerce (&#8220;SAIC&#8221;) on March 21, 2016. As part of this equity transfer, the Company issued a total of 17,830,000 of
its common shares at $0.25 per share to all of the Company&#8217;s original shareholders or former shareholders in Beijing REIT.
Among total proceeds of $4,457,500 from the share issuance, the Company paid $3,466,260 (approximately RMB 24 million) to the
original shareholders of Beijing REIT as the consideration for the transfer of their equity interests in Beijing REIT. Since these
shares were issued to the original shareholders of Beijing REIT, the transaction is considered as a part of the reorganization.
The Company believes it is appropriate to reflect these share issuances as nominal stock issuance on a retroactive basis similar
to stock split pursuant to ASC 260. The Company has retroactively adjusted all shares and per share data for all the periods presented.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">REIT
Mingsheng Environmental Protection Construction Materials (Changjiang) Co., Ltd. (&#8220;REIT Changjiang&#8221;) was incorporated
in Hainan Province, China, on November 22, 2011 with the original registered capital of RMB 100 million (approximately $16 million).
REIT Changjiang is engaged in hauling and processing construction and mining waste, with which it produces recycled aggregates
and bricks for environmental-friendly uses. On January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&#8220;Zhongrong&#8221;)
signed an equity transfer agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all
of its equity interests held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the
transfer, REIT Changjiang was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT.
Zhongrong and Beijing REIT are considered under common control since they are owned by the same four individual shareholders.
As a result of the above transaction, Beijing REIT held an 84.32% equity interest in REIT Changjiang and Venture Business International
(&#8220;VBI&#8221;), a British Virgin Islands company held the remaining 15.68% interest.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">For
accounting purposes, the above-mentioned transactions were accounted for in a manner similar to a recapitalization. RETO and its
wholly owned subsidiary REIT Holdings, which now owns all of the interests of Beijing REIT, as well as REIT Changjiang which were
effectively controlled by the same majority shareholders of Beijing REIT. Therefore, RETO, REIT Holdings, Beijing REIT and REIT
Changjiang are all considered under common control. Accordingly, the consolidation of Beijing REIT and REIT Changjiang into RETO
has been accounted for at carrying value and prepared on the basis as if the aforementioned reorganization had become effective
as of the beginning of the first period presented in the accompanying consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">During
the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&#8217;s 15.68%
non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December 31, 2017. As
a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
June 1, 2015, Hainan REIT Construction Project Co., Ltd. (&#8220;REIT Construction&#8221;) was incorporated as a wholly owned
subsidiary of REIT Changjiang.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On July 15, 2015, Beijing REIT established
a new subsidiary, REIT Xinyi New Material Co., Ltd. (&#8220;REIT Xinyi&#8221;) wherein Beijing REIT owns 70% equity interest, with
the remaining 30% owned by a noncontrolling shareholder.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, Beijing REIT established a joint venture, REIT Q GREEN Machines Private Limited (&#8220;REIT India&#8221;), together
with an Indian company Q Green Techcon Private Limited (&#8220;Q Green&#8221;). Beijing REIT owns 51% equity interest of REIT
India.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
March 2, 2017, Xinyi REIT Ecological Technology Co, Ltd (&#8220;REIT Ecological&#8221;) was incorporated as a wholly owned subsidiary
of REIT Holdings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
December 14, 2017, Horgos Ta-REIT Environment Technology Co., Ltd., (&#8220;Horgos Ta-REIT&#8221;) was incorporated as a wholly
owned subsidiary of REIT Eco Engineering.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
October 22, 2018, REIT Ecological Technology Co., Ltd. (&#8220;REIT Yancheng&#8221;) was incorporated as a wholly owned subsidiary
of REIT Holdings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
December 7, 2018, Lingqiu REIT Dongtian Ecological Technology Co., Ltd. (&#8220;REIT Lingqiu&#8221;) was incorporated. REIT Eco
Engineering owns 51% of its equity interest, with remaining 49% owned by a noncontrolling shareholder.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813357296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
2 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Basis
of Presentation and Principles of Consolidation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States of America (&#8220;U.S. GAAP&#8221;).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements of the Company reflect the principal activities of the entities listed below. All
inter-company balances and transactions have been eliminated upon consolidation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Name
    of the entity</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Place
    of</b><br />
    <b>Incorporation</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Ownership</b><br />
    <b>Percentage</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">ReTo
    Eco-Solutions, Inc. (&#8220;RETO&#8221;)</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">British
    Virgin Islands</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;Parent
    </font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Holdings (China) Limited (&#8220;REIT Holdings&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Hong
    Kong, China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
    REIT Technology Development Co., Ltd. (&#8220;Beijing REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">WFOE,100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an
    REIT Machinery Manufacturing Co., Ltd. (&#8220;Gu&#8217;an REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&#8220;REIT Changjiang&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Changjiang,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
    REIT Eco-Engineering Technology Co., Ltd. (&#8220;REIT Eco Engineering&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Langfang
    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&#8220;Ruirong&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Langfang,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Hainan
    REIT Construction Project Co., Ltd. (&#8220;REIT Construction&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Haikou,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Xinyi New Materials Co., Ltd. (&#8220;REIT Xinyi&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Nanjing
    Dingxuan Environmental Protection Technology Development Co., Ltd. (&#8220;Dingxuan&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Nanjing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Technology Development (America), Inc. (&#8220;REIT US&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">California,
    U.S.A</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Q GREEN Machines Private Limited (&#8220;REIT India&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">India</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">51</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi
    REIT Ecological Technology Co, Ltd (&#8220;REIT Ecological&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Horgos
    Ta-REIT Environment Technology Co., Ltd., (&#8220;Horgos Ta-REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Horgos,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Ecological Technology Co., Ltd. (&#8220;REIT Yancheng&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Yancheng,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Lingqiu
    REIT Dongtian Ecological Technology Co., Ltd. (&#8220;REIT Lingqiu&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Datong, China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">51</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Noncontrolling
interests</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, and 2017, noncontrolling interests represent the noncontrolling shareholders&#8217; proportionate share
of equity interests in REIT Xinyi, REIT India and REIT Lingqiu.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Use
of Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information
as of the date of the consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Significant
estimates required to be made by management include, but are not limited to, the valuation of accounts receivable, inventories,
advances to suppliers, useful lives of property, plant and equipment, intangible assets, the recoverability of long-lived assets,
provision necessary for contingent liabilities, revenue recognition under the input method, and realization of deferred tax assets.
Actual results could differ from those estimates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
Currency Translation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s principal country of operations is the PRC. The financial position and results of its operations are determined
using RMB, the local currency, as the functional currency. The Company&#8217;s financial statements are reported using U.S. Dollars.
The results of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the
average rate of exchange during the reporting period. Assets and liabilities denominated in foreign currencies at the balance
sheet date are translated at the applicable rates of exchange in effect at that date. The equity denominated in the functional
currency is translated at the historical rate of exchange at the time of capital contribution. Because cash flows are translated
based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash
flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheets. Translation adjustments
arising from the use of different exchange rates from period to period are included as a separate component of accumulated other
comprehensive income (loss). Gains and losses from foreign currency transactions are included in the results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
value of RMB against US$ and other currencies may fluctuate and is affected by, among other things, changes in the PRC&#8217;s
political and economic conditions. Any significant revaluation of RMB may materially affect the Company&#8217;s financial condition
in terms of US$ reporting. The following table outlines the currency exchange rates that were used in creating the consolidated
financial statements in this report:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2017</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Year-end spot rate</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.8755</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.5062</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap">US$1= RMB 6.9448</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Average rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.6090</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.7568</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">US$1= RMB 6.6441</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Cash
and Cash Equivalents</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Cash
and cash equivalents represent cash on hand and time deposits, which have original maturities of three months or less when purchased
and which are unrestricted as to withdrawal and use. In addition, highly liquid investments which have original maturities of
three months or less when purchased are classified as cash equivalents. The Company maintains most of the bank accounts in the
PRC. Cash balances in bank accounts in PRC are not insured by the Federal Deposit Insurance Corporation or other programs.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Restricted
Cash</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Restricted
cash consists of cash equivalents used as collateral to secure bank borrowings. The Company is required to keep certain amounts
on deposit that are subject to withdrawal restrictions. The restricted cash balance is associated with the Company&#8217;s short-term
borrowings, thus, classified as a current asset. As of December 31, 2018, and 2017, the Company had restricted cash of $85,293
and $Nil, respectively, related to the bank acceptance notes payable.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
November 2016, the FASB issued Accounting Standards Update&#160;No.&#160;2016-18,&#160;Statement of Cash Flows (Topic 230): Restricted
Cash, which requires companies to include amounts generally described as restricted cash and restricted cash equivalents in cash
and cash equivalents when reconciling beginning-of-period and end-of-period total amounts presented in the statement of cash flows.
The Company adopted the new standard effective January&#160;1, 2018, using the retrospective transition method.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounts
Receivable, net</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are recognized and carried at original invoiced amount less an estimated allowance for uncollectible accounts. The
Company usually grants credit to customers with good credit standing with a maximum of 180 days and determines the adequacy of
reserves for doubtful accounts based on individual account analysis and historical collection trends. The Company establishes
a provision for doubtful receivables when there is objective evidence that the Company may not be able to collect amounts due.
The allowance is based on management&#8217;s best estimates of specific losses on individual exposures, as well as a provision
on historical trends of collections. Based on the assessment of customers&#8217; credit and ongoing relationships, the Company&#8217;s
payment terms typically range from 90 days to 1 year. The provision is recorded against accounts receivables balances, with a
corresponding charge recorded in the consolidated statements of income and comprehensive income. Actual amounts received may differ
from management&#8217;s estimate of credit worthiness and the economic environment. Delinquent account balances are written-off
against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Inventories</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are stated at the lower of cost or net realizable value. Costs include the cost of raw materials, freight, direct labor and related
production overhead. The cost of inventories is calculated using the weighted average method. Any excess of the cost over the
net realizable value of each item of inventories is recognized as a provision for diminution in the value of inventories. Net
realizable value is the estimated selling price in the normal course of business less any costs to complete and sell products.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Advances
to Suppliers, net</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Advances
to suppliers consist of balances paid to suppliers for services and materials that have not been provided or received. Advances
to suppliers for service and material are short-term in nature. Advances to Suppliers are reviewed periodically to determine whether
their carrying value has become impaired. The Company considers the assets to be impaired if the collectability of the advance
becomes doubtful. The Company uses the aging method to estimate the allowance for uncollectible balances. In addition, at each
reporting date, the Company generally determines the adequacy of allowance for doubtful accounts by evaluating all available information,
and then records specific allowances for those advances based on the specific facts and circumstances. Allowance for uncollectible
balances amounted to $871,030 and $534,245 as of December 31, 2018 and 2017, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Property,
Plant and Equipment</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are stated at cost. The straight-line depreciation method is used to compute depreciation over the estimated useful
lives of the assets, as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">30&#8211;50 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">5&#8211;15 years</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">5&#8211;10 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Office and electronic equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">3&#8211;5 years</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred.
Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost
and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss
is recognized in the consolidated statements of income and other comprehensive income in other income or expenses.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif"><b>Construction-in-Progress
(&#8220;CIP&#8221;)</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Construction-in-progress
represents property and buildings under construction and consists of construction expenditures, equipment procurement, and other
direct costs attributable to the construction. Construction-in-progress is not depreciated. Upon completion and ready for intended
use, construction-in-progress is reclassified to the appropriate category within property, plant and equipment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Intangible
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Intangible
assets consist primarily of land use rights and software. Under the PRC law, all land in the PRC is owned by the government and
cannot be sold to an individual or company. The government grants individuals and companies the right to use parcels of land for
specified periods of time. These land use rights are sometimes referred to informally as &#8220;ownership&#8221;. Land use rights
are stated at cost less accumulated amortization. Intangible assets are amortized using the straight-line method with the following
estimated useful lives:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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: White">
    <td style="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Items</td><td style="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">45-49 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">10 years</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Impairment
of Long-lived Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company reviews long-lived assets, including definitive-lived intangible assets, for impairment whenever events or changes in
circumstances indicate that the carrying amount of an asset may not be recoverable. If the estimated cash flows from the use of
the asset and its eventual disposition are below the asset&#8217;s carrying value, then the asset is deemed to be impaired and
written down to its fair value. There were no impairments of these assets recorded for the years ended December 31, 2018, 2017
and 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
Value of Financial Instruments</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that
would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the
measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires
entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used
to measure fair value are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Level
    1 - Quoted prices in active markets for identical assets and liabilities.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Level
    2 - Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset
    or liability, either directly or indirectly, for substantially the full term of the financial instrument.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Level
    3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the
    assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that
    use significant unobservable inputs.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company considers the recorded value of its financial assets and liabilities, which consist primarily of cash and cash equivalents,
accounts receivable, advance to suppliers, accounts payable, accrued and other liabilities, advances from customers, deferred
revenue, taxes payable and due to related parties to approximate the fair value of the respective assets and liabilities at December
31, 2018 and 2017, based upon the short-term nature of the assets and liabilities.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company believes that the carrying amount of the short-term and long-term borrowings approximates fair value at December 31, 2018
and 2017 based on the terms of the borrowings and current market rates as the rates of the borrowings are reflective of the current
market rates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Revenue
Recognition</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company adopted ASC Topic 606 Revenue from Contracts with Customers (&#8220;ASC 606&#8221;) on January 1, 2018 using the modified
retrospective approach. Revenues for the year ended December 31, 2018 were presented under ASC 606, and revenues for the years
ended December 31, 2017 and 2016 were not adjusted and continue to be presented under ASC Topic 605, Revenue Recognition. There
is no adjustment to the opening balance of retained earnings at January 1, 2018 since there is no change to the timing and pattern
of revenue recognition upon adoption of ASC 606. Under ASC 606, revenue is recognized when control of promised goods or services
is transferred to the Company&#8217;s customers in an amount of consideration to which an entity expects to be entitled to in
exchange for those goods or services.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s revenues are primarily derived from the following sources:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 28px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from machinery and equipment sales</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue when the machinery and equipment is delivered and control is transferred. The Company generally provide
a warranty for a period of 12 months after the customers receive the equipment. The Company determines that such product warranty
is not a separated performance obligation because the nature of warranty is to provide assurance that a product will function
as expected and in accordance with customer&#8217;s specification and the Company has not sold the warranty separately. From its
past experience, the Company has not experienced any material warranty costs and, therefore, the Company does not believe an accrual
for warranty cost is necessary for the years ended December 31, 2018 and 2017.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security
deposits which are payable by customer within 12 months after the goods are shipped and titles have passed. The Company determines
that the timing of collection of security deposit has no impact on revenue recognition, as all above criteria on revenue recognition
had been met at the point at delivery and the Company does not retain any substantial performance obligations. The security retention
included in the account receivable as of December 31, 2018 and 2017 was Nil and $557,919, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from construction materials sales</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue, net of sales taxes and estimated sales returns, when the construction materials are shipped to, delivered
to or picked up by customers and control is transferred.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from municipal construction projects</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company provides municipal construction services which includes sponge city projects, sewage pipeline construction, public plaza
construction, and landscaping, etc. The Company recognizes revenue associated with these contracts over time as service is performed
and the transfer of control occurs, based on a percentage-of-completion method using cost-to-cost input methods as a measure of
progress. When the percentage-of-completion method is used, the Company estimates the costs to complete individual contracts and
records as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred
to date to total anticipated costs (the cost-to-cost approach).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Under
the cost-to-cost approach, the use of estimated costs to complete each contract is a significant variable in the process of determining
recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other
factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs
related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted
contracts are made in the period in which such losses are determined.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 28px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from technological consulting and other services</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue when technological consulting and other services are rendered and accepted by the customers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Disaggregation
of Revenues</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company disaggregates its revenue from contracts by products and services, as we believe it best depicts how the nature, amount,
timing and uncertainty of the revenue and cash flows are affected by economic factors. The Company&#8217;s disaggregation of revenues
for the years ended December 31, 2018 and 2017 is disclosed in Note 17.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Shipping
and Handling</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Shipping
and handling costs are expensed as incurred and are included in operating expenses, as a part of selling, and general and administrative
expenses, in the Company&#8217;s consolidated statements of income and comprehensive income. Total shipping and handling expenses
were $730,751, $776,438 and $630,218 for the years ended December 31, 2018, 2017 and 2016, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
Taxes</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and
their respective tax bases.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary,
to reduce deferred tax assets to the amount expected to be realized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
provisions of ASC 740-10-25, &#8220;Accounting for Uncertainty in Income Taxes,&#8221; prescribe a more-likely-than-not threshold
for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return.
This interpretation also provides guidance on the 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, and related
disclosures. The Company records a liability for uncertain tax positions when it is probable that a loss has been incurred and
the amount can be reasonably estimated.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">To
the extent applicable, the Company records interest and penalties as a general and administrative expense. The Company&#8217;s
subsidiaries in China and Hong Kong are subject to the income tax laws of the PRC and Hong Kong. No significant taxable income
was generated outside the PRC for the years ended December 31, 2018, 2017 and 2016. As of December 31, 2018, the tax years ended
December 31, 2014 through December 31, 2018 for the Company&#8217;s PRC subsidiaries remain open for statutory examination by
PRC tax authorities.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Value
Added Tax (&#8220;VAT&#8221;)</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Sales
revenue represents the invoiced value of goods, net of VAT. The VAT is based on gross sales price and VAT rates range up to 16%,
starting from May 1, 2018, depending on the type of products sold. The VAT may be offset by VAT paid by the Company on raw materials
and other materials included in the cost of producing or acquiring its finished products. The Company recorded a VAT payable net
of payments in the accompanying consolidated financial statements. All of the VAT returns of the Company have been and remain
subject to examination by the tax authorities for five years from the date of filing.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounting
for Changes in Ownership</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">During
the year ended December 31, 2017, the Company completed the acquisition of a 15.68% noncontrolling interest in its subsidiary
REIT Changjiang. In accordance with ASC 810 &#8220;Consolidation&#8221;, changes in a parent&#8217;s ownership while the parent
retains its controlling financial interest in its subsidiary should be accounted for as an equity transaction. Therefore, no gain
or loss is recognized in consolidated net income (loss) or comprehensive income (loss). The carrying amount of the controlling
and noncontrolling interest is adjusted to reflect the change in its ownership interest in the subsidiary. Any difference between
the fair value of the consideration received or paid and the amount by which the noncontrolling interest is adjusted is recognized
in equity attributable to the parent. If a change in a parent&#8217;s ownership interest occurs in a subsidiary that has accumulated
other comprehensive income, the carrying amount of accumulated other comprehensive income is adjusted to reflect the change in
the ownership interest in the subsidiary through a corresponding charge or credit to equity attributable to the parent.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Earnings
per Share</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221; (&#8220;ASC
260&#8221;). ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured
as net income divided by the weighted average common shares outstanding for the period. Diluted EPS is similar to basic EPS but
presents the dilutive effect on a per share basis of potential common shares (e.g., convertible securities, options and warrants)
as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential common shares that
have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation
of diluted EPS. For the years ended December 31, 2018, 2017 and 2016, the Company had no dilutive security outstanding that could
potentially dilute EPS in the future.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Concentrations
and Credit Risk</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">A
majority of its expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&#8217;
assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign
exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by
the People&#8217;s Bank of China (&#8220;PBOC&#8221;). Remittances in currencies other than RMB by the Company in China must be
processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in
order to effectuate the remittance.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company maintains certain bank accounts in the PRC, Hong Kong, India and BVI, which are not insured by Federal Deposit Insurance
Corporation (&#8220;FDIC&#8221;) insurance or other insurance. As of December 31, 2018, and 2017, $1,065,774 and $2,018,199 of
the Company&#8217;s cash and cash equivalents was on deposit at financial institutions in the PRC where there currently is no
rule or regulation requiring such financial institutions to maintain insurance to cover bank deposits in the event of bank failure.
The cash balance held in the Hong Kong bank accounts was $73,540 and $51,634 as of December 31, 2018 and 2017, respectively. The
cash balance held in India bank accounts was $90,783 and $Nil as of December 31, 2018 and 2017 respectively. The cash balance
held in BVI bank accounts was $245,874 and $8,774,608 as of December 31, 2018 and 2017 respectively. As of December31, 2018 and
2017, the Company held $181 and $3,356 of cash balances within the United States, respectively, which was below the FDIC insurance
limits of $250,000.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. The risk is
mitigated by the Company&#8217;s assessment of its customers&#8217; creditworthiness and its ongoing monitoring of outstanding
balances.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s sales are made to customers that are located primarily in China. The Company has a concentration of its revenues
and receivables with specific customers. For the years ended December 31, 2018, 2017 and 2016, no customer accounted for more
than 10% of the Company&#8217;s total revenue. As of December 31, 2018, 2017 and 2016, none of account receivable accounted for
more than 10% of the total outstanding accounts receivable balance.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">For
the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from
one major supplier, respectively. Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance
payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total
advance payments outstanding as of December 31, 2017.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Risks
and Uncertainties</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
main operation of the Company is located in the PRC. Accordingly, the Company&#8217;s business, financial condition, and results
of operations may be influenced by political, economic, and legal environments in the PRC, as well as by the general state of
the PRC economy. The Company&#8217;s results may be adversely affected by changes in the political, regulatory and social conditions
in the PRC. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing
laws and regulations including its organization and structure disclosed in Note 1, this may not be indicative of future results.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Reclassifications</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Certain
prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect
on the reported results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Recent
Accounting Pronouncements</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company considers the applicability and impact of all accounting standards updates (&#8220;ASUs&#8221;). Management periodically
reviews new accounting standards that are issued.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, the Financial Accounting Standards Board (FASB) issued ASU No.&#160;2016-02, <i>Leases</i> (&#8220;ASU 2016-02&#8221;).
ASU 2016-02 specifies the accounting for leases. For operating leases, ASU 2016-02 requires a lessee to recognize a right-of-use
asset and a lease liability, initially measured at the present value of the lease payments, in its balance sheet. The standard
also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease
term, on a generally straight-line basis. ASU 2016-02 is effective for public business entities for annual reporting periods and
interim periods within those years beginning after December&#160;15, 2018. The Company is currently in the process of evaluating
the impact of the adoption of ASU 2016-02 on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments (&#8220;ASU 2016-13&#8221;) which requires the measurement and recognition of expected credit losses for financial
assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology,
which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim
periods within those years, beginning after December 15, 2019. The Company is currently in the process of evaluating the impact
of the adoption of ASU 2016-13 on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2018, the FASB issued ASU 2018-02, which allows a reclassification from accumulated other comprehensive income to retained
earnings for adjustments to tax effects that were originally recorded in other comprehensive income due to changes in the U.S.
federal corporate income tax rate resulting from the enactment of the U.S. tax reform legislation, commonly referred to as the
Tax Cuts and Jobs Act (the &#8220;Tax Act. The Company does not expect this guidance will have a material impact on its consolidated
financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
March 2018, the FASB issued ASU 2018-05 &#8212; Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting
Bulletin No. 118 (&#8220;ASU 2018-05&#8221;), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based
on the Tax Cuts and Jobs Act (the &#8220;Act&#8221;) that was signed into law on December 22, 2017 and Staff Accounting Bulletin
No. 118 (&#8220;SAB 118&#8221;) that was released by the Securities and Exchange Commission. The Act changes numerous provisions
that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international
tax consequences for many companies that operate internationally. The Company does not believe this guidance will have a material
impact on its consolidated financial statements.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
June 20, 2018, the FASB issued ASU No. 2018-07,&#160;Compensation&#8212;Stock Compensation (Topic 718) - Improvements to Nonemployee
Share-Based Payment Accounting,&#160;which aligns the accounting for share-based payment awards issued to employees and nonemployees.
Under ASU No. 2018-07, the existing employee guidance will apply to nonemployee share-based transactions (as long as the transaction
is not effectively a form of financing), with the exception of specific guidance related to the attribution of compensation cost.
The cost of nonemployee awards will continue to be recorded as if the grantor had paid cash for the goods or services. In addition,
the contractual term will be able to be used in lieu of an expected term in the option-pricing model for nonemployee awards. The
new standard is effective for us on January 1, 2019. Early adoption is permitted, including in interim periods, and should be
applied to all new awards granted after the date of adoption. The Company does not expect this guidance will have a material impact
on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
August 2018, the FASB Accounting Standards Board issued ASU No. 2018-13, &#8220;Fair Value Measurement (Topic 820): Disclosure
Framework Changes to the Disclosure Requirements for Fair Value Measurement&#8221; (&#8220;ASU 2018-13&#8221;). ASU 2018-13 modifies
the disclosure requirements on fair value measurements. ASU 2018-13 is effective for public entities for fiscal years beginning
after December 15, 2019, with early adoption permitted for any removed or modified disclosures. The removed and modified disclosures
will be adopted on a retrospective basis and the new disclosures will be adopted on a prospective basis. The Company does not
expect this guidance will have a material impact on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Except
for the above-mentioned pronouncements, there are no new recent issued accounting standards that will have material impact on
the consolidated financial position, statements of operations and cash flows.&#160;</font></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823243968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">ACCOUNTS RECEIVABLE, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
3 &#8211; ACCOUNTS RECEIVABLE, NET</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></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">December&#160;31,<br /> 2018</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 /> 2017</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">Trade accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,404,279</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">20,319,213</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less: allowances for doubtful accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,228,732</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,815,927</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">Less: accounts receivable, net, related party (Note 15)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(450,473</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Accounts receivable, net, third parties</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">14,725,074</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">18,503,286</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company did not write off any accounts receivable balances as of December 31, 2018 and 2017. The changes of allowance for doubtful
accounts for the years ended December 31, 2018 and 2017 are as follow:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Beginning balance</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,815,927</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">741,187</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Bad debt provision</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,572,175</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">986,787</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign exchange translation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(159,370</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">87,953</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Ending balance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,228,732</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,815,927</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: 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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: 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(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6803673504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances to Suppliers, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersNetAbstract', window );"><strong>Advances to Suppliers, 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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersNetTextBlock', window );">ADVANCES TO SUPPLIERS, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
4 &#8211; ADVANCES TO SUPPLIERS, NET</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Advances
to suppliers include prepayments for raw materials used for production and construction materials for the Company&#8217;s construction
projects.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></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">December&#160;31,<br /> 2018</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 /> 2017</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">Raw material prepayments for equipment production</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,686,314</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">916,210</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Construction material prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,776,638</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,037,438</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">Advances to construction subcontractors</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">405,203</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">428,334</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,868,155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,381,882</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">Less: allowances for doubtful accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(871,030</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(534,245</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Advances to suppliers, net, related party (Note 15)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(947,557</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Advances to suppliers, net, third parties</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,049,568</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">1,847,637</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Our
suppliers generally require prepayments from us before delivery of goods or service. It usually takes 3 to 6 months for the suppliers
to deliver raw material for our equipment production and takes up to 6 to 12 months for the suppliers to deliver the construction
materials. The prepayment is necessary to secure the supply in the market or secure a favorable price.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvancesToSuppliersNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvancesToSuppliersNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823206432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
5 &#8211; INVENTORY</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Raw materials</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,408,238</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,069,130</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,222,074</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">542,706</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Total inventory</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,630,312</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,611,836</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.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 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6621046688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition Intention Deposit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_AcquisitionIntentionDepositAbstract', window );"><strong>Acquisition Intention Deposit [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="top.Show.showAR( this, 'defref_reto_AcquisitionIntentionDepositDisclosureTextBlock', window );">ACQUISITION INTENTION DEPOSIT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
6 &#8211; ACQUISITION INTENTION DEPOSIT</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
October 8, 2018, REIT Changjiang entered into letter of intention (&#8220;LOI&#8221;) with a target company for the purpose of
a potential acquisition or business cooperation agreement. REIT Changjiang made an advance payment of $2,181,000 (RMB 15 million)
to the target company as a deposit. The tentative effective date of the LOI is until August 30, 2019. The deposit is refundable
if no agreement would be reached. As of December 31, 2018, the Company presented this balance as an item on its balance sheet and
classified it as a current asset. As of the report date, the two parties are still in the negotiation phase.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AcquisitionIntentionDepositAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AcquisitionIntentionDepositAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AcquisitionIntentionDepositDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AcquisitionIntentionDepositDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6600065168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
7 &#8211; PREPAID EXPENSES AND OTHER CURRENT ASSETS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s prepaid expenses and other current assets are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</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 /> 2017</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">Other receivable (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">809,396</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">607,822</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid rent expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,735</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,943</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">Value added tax receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,289</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">55,954</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,611</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">974,802</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">774,665</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Other
    receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance
    and welfare benefit which will be subsequently deducted from the employee payroll.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">The
    Company&#8217;s subsidiary Beijing REIT leases headquarter offices of 658 square meters from March 1, 2011 to August 30, 2018,
    and prepaid rent expense to the landlord, which is amortized over the lease term.</font></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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823213952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayment for Construction of Properties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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="top.Show.showAR( this, 'defref_reto_PrepaymentDisclosureTextBlock', window );">PREPAYMENT FOR CONSTRUCTION OF PROPERTIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>NOTE 8 &#8211; PREPAYMENT FOR CONSTRUCTION
OF PROPERTIES</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">During
the year ended December 31, 2018, the Company made prepayment of $3,707,700 (RMB 25.5 million) to a subcontractor for the construction
of facilities in its newly established REIT Yancheng. The Company presented this balance as non-current assets on its balance
sheet due to its long-term nature.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_PrepaymentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for prepayment for construction of properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PrepaymentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>37
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6765938720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
9 &#8211; PROPERTY, PLANT AND EQUIPMENT, NET</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Property,
plant and equipment, net consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December&#160;31,</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></p></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December&#160;31,</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></p></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">42,066,001</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">28,336,864</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,210,500</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,041,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">979,549</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">925,945</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Office and electronic equipment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">893,680</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">833,105</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Subtotal</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">48,149,730</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">34,137,332</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Construction in progress (&#8220;CIP&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,530</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,281,422</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,771,037</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,585,474</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">41,382,223</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">39,833,280</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, The Company&#8217;s properties with an aggregate carrying value of approximately $1.2 million (RMB 8.6 million)
has been used as collateral for the Company&#8217;s short-term loans (see Note 11).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation
expense was $1,584,973, $1,403,585 and $1,185,476 for the years ended December 31, 2018, 2017 and 2016, respectively.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823203232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
10 &#8211; INTANGIBLE ASSETS, NET</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.4in"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Intangible
assets, net consisted of the following:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,705,939</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">8,145,824</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Software</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">31,730</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">33,541</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,737,669</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,179,365</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(896,156</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(777,815</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Intangible assets, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,841,513</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,401,550</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, land use rights of 26,695 square meters with a carrying value of approximately $0.4 million was pledged
to the bank as collateral for the Company&#8217;s short-term bank loan (see Note 11).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018 and 2017, land use rights of 306,000 square meters with a carrying value of approximately $4.9&#160;million
and $5.3 million, respectively, was pledged to the bank as collateral for the Company&#8217;s long-term bank loan (see Note 12).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Amortization
expense was $166,850, $163,154 and $175,784 for the years ended December 31, 2018, 2017 and 2016, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Estimated
future amortization expense is as follows:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Twelve months ending December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amortization expense</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">2019</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">160,222</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2020</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2021</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2022</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">2023 and Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,200,676</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,841,513</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813467264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term Loans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">SHORT-TERM LOANS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
11 &#8211; SHORT-TERM LOANS </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Short-term
loans consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,&#160;<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">China Merchants Bank (&#8220;CMB&#8221;)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">(1)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,362,000</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,074,000</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Beijing Bank (&#8220;BJB&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(2)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,908,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,611,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Bank of Communications (&#8220;BOC&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(3)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,454,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Haikong Holdings Microfinance Co., Ltd.(&#8220;HHMC&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(4)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">218,100</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Haikou United Bank (&#8220;HUB&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(5)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">122,960</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Deferred financing costs</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(83,643</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(267,579</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,858,457</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,540,381</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9
        million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were
        fully repaid upon maturity during the year ended December 31, 2018.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain
        loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020.
        Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the
        full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum.
        All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company.
        Gu&#8217;an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land
        use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.</font></p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <td style="width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated
        of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective
        maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders
        of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to
        obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered
        into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term
        of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by
        a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon
        maturity.</font></p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(3)</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million)
    as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by
    the principal shareholders of the Company.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(4)</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million)
    as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property
    with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO
    and principal shareholders of the Company.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(5)</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million)
    as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB
    200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">For
the years ended December 31, 2018, 2017 and 2016, interest expense on all short-term loans amounted to $480,452, $365,964 and
$635,875, respectively.&#160;</font></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823264192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Bank Loans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansAbstract', window );"><strong>Long Term Bank Loans [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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">LONG TERM BANK LOANS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
12 &#8211; LONG TERM BANK LOANS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Long-term bank loan - Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) (1)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,411,564</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association (&#8220;CCCA&#8221;)&#160;(2)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,578,600</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Subtotal</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,578,600</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,411,564</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: current maturities of long-term loan</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(436,200</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,460,524</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Long-term loan-noncurrent portion</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,142,400</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,951,040</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow
    up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang&#8217;s
    manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by
    the People&#8217;s Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year
    ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately
    $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018. </font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million)
        for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with
        a fixed interest rate of 7% per annum.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">REIT
        Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well
        as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683%
        and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders
        of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).</font></p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">For
the years ended December 31, 2018, 2017 and 2016, total interest on the Company&#8217;s long-term bank loans amounted to $552,804,
$585,158 and $795,025, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, the repayment schedule of the Company&#8217;s remaining long-term bank loan is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Repayment
    in RMB</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Repayment
    in USD</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2019</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,000,000</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">145,400</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2019</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">290,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2020</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">290,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2020</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">6,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">872,400</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2021</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">6,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">872,400</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2021</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2022</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2022</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2023</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2023</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2024</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,578,600</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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_reto_LongTermBankLoansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermBankLoansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6621046688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
13 &#8211; TAXES</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>(a)</b></font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>Corporate
    income taxes</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company is subject to income taxes on an entity basis on income arising in or derived from the location in which each entity is
domiciled.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">RETO
is incorporated in the British Virgin Islands and is exempt from paying income tax. REIT Holdings is registered in Hong Kong as
a holding company.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s operating subsidiaries are all incorporated in the PRC and are subject to PRC income tax, which is computed according
to the relevant laws and regulations in the PRC. Under the Corporate Income Tax Law of PRC, corporate income tax rate applicable
to all companies, including both domestic and foreign-invested companies, is 25%. However, Beijing REIT is recognized as a High-technology
Company by Chinese government and subject to a favorable income tax rate of 15%. Nanjing Dingxuan primarily provides technological
services to customers, based on local tax regulation, its taxable income was assessed at 10% of its revenue for both years ended
December 31, 2016 and 2015. Nanjing Dingxuan did not receive such favorable income tax rate for the year ended December 31, 2017
and 2018. The estimated tax savings as a result of the Company&#8217;s preferred tax rates for the years ended December 31, 2018,
2017 and 2016 amounted to $86,898, $266,125 and $196,303, respectively. Per share effect of the tax exemption were $0.004, $0.01
and $0.01 for the years ended December 31, 2018, 2017 and 2016, respectively.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">The
following table reconciles the statutory rate to the Company&#8217;s effective tax rate:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">China Statutory income tax rate</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Effect of favorable income tax rate in certain entity in PRC</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1.4</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2.8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Non-PRC entities not subject to PRC tax (3)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Research &#38; Development (&#8220;R&#38;D&#8221;) tax credit (1)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1.1</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Non-deductible expenses-permanent difference&#160;(2)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1.1</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3.3</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2.9</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4.6</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Effective tax rate</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25.7</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29.3</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30.2</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">According
    to PRC tax regulations, 150% of current year R&#38;D expense approved by the local tax authority may be deducted from tax
    income.</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Represents
    expenses incurred by the Company that were not deductible for PRC income tax.</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(3)</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Represents
    the tax losses incurred from operations outside of China.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">The
breakdown of the Company&#8217;s income before income tax expense is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Income before income tax expense from China</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,705,629</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">11,136,874</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,252,723</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Loss before income tax expense from outside of China</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,557,492</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,730,009</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(797,287</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,148,137</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,406,865</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,455,436</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Loss
before income tax expense from outside of China represents the losses incurred in RETO, REIT Holdings and REIT US, which are mainly
holding companies incorporated outside of China.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">The
income tax provision (benefit) for the years ended December 31, 2018, 2017 and 2016 were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif">Current</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,862,465</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,954,130</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,997,041</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Deferred</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(282,010</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(194,050</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(44,685</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
income taxes reflect the net effects of temporary difference between the carrying amounts of assets and liabilities for financial
statement purposes and the amounts used for income tax purposes. The Company&#8217;s deferred tax assets as of December 31, 2018
and 2017 were $551,534 and $296,535, respectively, which were derived from the temporary difference from provision for doubtful
accounts. The Company periodically evaluates the likelihood of the realization of deferred tax assets and reduces the carrying
amount of the deferred tax assets by a valuation allowance to the extent it believes a portion will not be realized. The increases
in valuation allowance for the years ended December 31, 2018 and 2017 was approximately $302,129 and $283,160.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Deferred tax asset</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Provision of doubtful accounts</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">551,534</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">296,535</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Tax loss carried forwards</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,031,165</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,729,036</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Valuation allowance on tax losses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,031,165</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,729,036</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">551,534</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">296,535</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>(b)</b></font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>Value
    added tax</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company is subject to a value added tax (&#8220;VAT&#8221;) for selling merchandise. The applicable VAT rate is 17% for products
sold in the PRC. The amount of VAT liability is determined by applying the applicable tax rate to the invoiced amount of goods
sold (output VAT) less VAT paid on purchases made with the relevant supporting invoices (input VAT). Under the commercial practice
of the PRC, the Company pays VAT based on tax invoices issued.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>(c)</b></font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>Taxes
    Payable</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s taxes payable consists of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">VAT tax payable</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">97,267</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">191,284</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Corporate income tax payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,812,063</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,927,254</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Land use tax and other taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">55,194</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">233,974</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,964,524</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,352,512</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823291920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contigencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTIGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
14 &#8211; COMMITMENTS AND CONTIGENCIES</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b><i>Lease
Obligation</i></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s subsidiaries lease office spaces under operating leases. Operating lease expense amounted to $233,921, $89,785
and $196,330 for the years ended December&#160;31, 2018, 2017 and 2016.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Future
minimum lease payments under non-cancelable operating leases are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Twelve month ending December 31,</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">2019</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">246,684</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2020</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">223,735</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">2021</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,926</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">701,345</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b><i>&#160;</i></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b><i>Capital
commitments</i></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
2015, the Company formed a new subsidiary REIT Xinyi together with a 30% noncontrolling interest shareholder Xinyi Transportation
and plans to construct a new manufacturing plant on a 206,667 square meters land, to produce concrete cutting machines and eco-friendly
bricks for road pavement and building construction use. The plant was fully completed by December 31, 2018.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Contingencies</i></b></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: left">During the year ended December, 31, 2018,
REIT Holdings and REIT Changjiang provided guarantee to a related party, Shexian Ruibo Environmental Science and Technology Co.,
Ltd. (&#8220;Shexian Ruibo&#8221;) who obtained financing in an amount of RMB 6 million (approximately $0.87 million) (See Note
15). In the event of any legal claims or lawsuits against REIT Holdings and REIT Changjiang due to this guarantee, Mr. Hengfang
Li, the Company&#8217;s CEO will unconditionally and personally bear all the expenditures and economic losses arising from assuming
the above guarantee or make full compensation. The Company believes that any ultimate liability resulting from the outcome of such
proceedings, if there is any, will not have a material adverse effect on the Company&#8217;s consolidated financial position or
results of operations or liquidity.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.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 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6640270240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
15 &#8211; RELATED PARTY TRANSACTIONS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company records transactions with various related parties. These related party balances as of December 31, 2018 and 2017 and transactions
for the years ended December 31, 2018 and 2017 are identified as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b><u>Related
Party Balances:</u></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018 and 2017, the balances due to related parties were as follows:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></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">December&#160;31,<br /> 2018</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,&#160;<br /> 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Mr. Hengfang Li (1)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">561,313</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">375,697</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
</table>






<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December 31, 2018 and 2017, the balances resulting from
normal course of business with related parties were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;<font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></b></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2018</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-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,&#160;<br /> 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt; width: 76%">- Reto International
    Trading (2)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">450,473</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Advance to supplier</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Shexian Ruibo
    (3)</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">947,557</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Q Green Techcon
    Private Limited (4)</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">557,584</td><td style="padding-bottom: 1.5pt; 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></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 3%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;(1)</font></td>
    <td style="width: 97%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mr. Hengfang Li is the Chief Executive Officer (&#8220;CEO&#8221;) and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company&#8217;s operations when needed.</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Reto International Trading Co. Ltd.</font> <font style="font-size: 10pt">&#160;&#160;<font style="font-family: Times New Roman, Times, Serif">(&#8220;Reto International Trading&#8221;) is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.&#160;&#160;</font></font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font: 10pt Times New Roman, Times, Serif">(3)</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Shexian Ruibo is a related party because&#160;the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018. </font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font: 10pt Times New Roman, Times, Serif">(4)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India&#8217;s equity.</font></td></tr>
</table>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company&#8217;s principal shareholders also provide personal
guarantees for the Company&#8217;s short-term loans (Note 9) and long-term bank loans (Note 11).</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: left">On March 17, 2017, Reit Changjiang entered into a guarantee
agreement to guarantee the payment obligations of the Company&#8217;s related party, Changjiang Zhongrong Hengde Ecology Co., Ltd.,
to Changjiang Li Autonomous County Rural Credit Cooperatives. The guaranteed principal creditor&#8217;s right is RMB 25,000,000
(US$ 3,842,500).</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: left">On November 8, 2018, Shexian Ruibo borrowed
RMB 6 million (approximately $0.87 million) from an individual investor through Fusheng (Beijing) Capital Investment Consulting
Co., Ltd (&#8220;Fusheng Capital&#8221;) with an interest rate of 14% per annum, which was guaranteed by REIT Holdings and REIT
Changjiang. On January 5, 2019, Shexian Ruibo terminated this financing entrustment contract with Fusheng Capital (See Note 14).</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: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif"><b><u></u></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif"><b><u>Related
Party Sales and Purchase Transactions:</u></b></font></p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company also makes regular sales to various related parties,
as well as making purchase from a related party during the normal course of business.</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">The total sales and purchase with related parties for the years ended December 31, 2018, 2017 and 2016,
were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</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">2017</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">2016</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Sales to related parties</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Zhongrong Honghe Eco Construction Materials Co., Ltd <sup>(1)</sup></p></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">567,812</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">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. <sup>(2)</sup></p></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">233,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Reto International Trading Co. Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,139,440</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <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">1,940,811</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">-</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">Purchase from a relate party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Shexian Ruibo Environmental Science and Technology Co., Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,843,564</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">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">5,843,564</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">-</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"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)</sup></font></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Zhongrong
                                         Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO&#8217;s wife.</font></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(2)</sup></font></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Changjiang
                                         Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO&#8217;s
                                         wife.</font></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823206432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">EQUITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
16&#160;</b>&#8211;&#160;<b>EQUITY</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Statutory
reserve</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company is required to make appropriations to certain reserve funds, comprising the statutory surplus reserve and the discretionary
surplus reserve, based on after-tax net income determined in accordance with generally accepted accounting principles of the PRC
(&#8220;PRC GAAP&#8221;). Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net
income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity&#8217;s registered capital. Appropriations
to the discretionary surplus reserve are made at the discretion of the Board of Directors. The restricted amounts as determined
pursuant to PRC statutory laws totaled $2,632,797 as of December 31, 2018.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Shares
issuances</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
September 2016, the Company issued 800,000 shares of the Company&#8217;s common stock to settle a loan payable to an unrelated
third party in the amount of RMB21,240,000 (approximately $3.2 million). The shares were valued at $4 per share because it was
considered the fair value of the Company&#8217;s share that the investor was willing to convert the loan to.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
December 2016, the Company issued 900,000 common shares to an unrelated investor, at a price of $4 per share for a total of $3,600,000.
As of December 31, 2016, the Company had not received the funds from the investor and the shares were held in escrow. The Company
did not record the value of the stock issued as of December 31, 2016 because the transaction was considered incomplete. These
shares are excluded from the number of the outstanding shares as well as from the calculation of the weighted average shares outstanding.
The Company received the funds from the investor on September 17, 2017 and the shares were released from escrow.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
November 29, 2017, the Company completed its initial public offering (&#8220;IPO&#8221;) of 3,220,000 shares of its common stock
at a public offering price of $5.00 per share. The gross proceeds from the offering were approximately $16.1 million before deducting
placement agents&#8217; commissions and other offering expenses, resulting in net proceeds of approximately $14.3 million. In
connection with the offering, the Company&#8217;s common stock began trading on the NASDAQ Capital Market beginning on November
29, 2017 under the symbol &#8220;RETO&#8221;.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Noncontrolling
interest</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">A
reconciliation of noncontrolling interest as of December 31, 2018 and December 31, 2017 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Beginning balance</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,307,727</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,012,260</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Proportionate share of net income</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">87,064</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">668,396</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Acquisition of noncontrolling interests in REIT Changjiang (a)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,970,350</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(126,806</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">597,421</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Noncontrolling interest, ending balance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,267,985</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,307,727</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(a)</font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
        January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&#8220;Zhongrong&#8221;) signed an equity transfer
        agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests
        held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang
        was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing
        REIT are considered under common control since they are owned by the same four individual shareholders.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">During
        the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&#8217;s
        15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December
        31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</font></p></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823229632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
17 &#8211; SEGMENT REPORTING</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">ASC
280, &#8220;Segment Reporting&#8221;, establishes standards for reporting information about operating segments on a basis consistent
with the Company&#8217;s internal organizational structure as well as information about geographical areas, business segments
and major customers in financial statements for details on the Company&#8217;s business segments. The Company uses the &#8220;management
approach&#8221; in determining reportable operating segments. The management approach considers the internal organization and
reporting used by the Company&#8217;s chief operating decision maker for making operating decisions and assessing performance
as the source for determining the Company&#8217;s reportable segments. Management, including the chief operating decision maker,
reviews operation results by the revenue of different products or services. Based on management&#8217;s assessment, the Company
has determined that it has four operating segments as defined by ASC 280, including machinery and equipment, construction material,
municipal construction projects, and technology consulting and other services.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Construction
material segment manufactures and sells eco-friendly construction material. Machinery and equipment segment manufactures and sells
machinery and equipment used to manufacture construction material. Construction service segment generates revenue from contracting
municipal construction projects. Technological consulting service segment generates revenue from providing environmental-protection
related consulting services to customers.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents summary information by segment for the years ended December 31, 2018, 2017 and 2016, respectively:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery&#160;<br /> and&#160;<br /> Equipment sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction<br /> materials sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal&#160;<br /> construction projects</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting&#160;<br /> and other services</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">17,453,324</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">18,805,539</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">720,191</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">590,808</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">37,569,862</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,050,742</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,600,016</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">537,076</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">180,505</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20,368,339</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,402,582</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,205,523</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">183,115</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">410,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,201,523</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">478,515</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">583,123</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">329</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,320</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,065,287</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">212,819</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,508,016</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13,420</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,734,255</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">242,077</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,033,608</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,275,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">294,283</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,283,697</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,675</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">2,687,222</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">3,613,721</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">(68,077</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">(1,665,184</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">4,567,682</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2018</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21,156,682</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">59,083,126</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">716,909</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">893,878</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">81,850,595</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery&#160;<br /> and&#160;<br /> Equipment sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction&#160;<br /> materials sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal&#160;<br /> construction projects</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting&#160;<br /> and other services</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">14,484,853</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">19,455,800</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">250,422</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,359,941</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551,016</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,735,906</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10,368,972</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,324</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">432,084</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,697,286</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,748,947</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,086,828</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">90,098</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">927,857</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,853,730</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">410,214</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">601,141</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">370</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,235</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,012,960</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">207,651</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,359,088</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,566,739</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">107,577</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,500,485</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">30,941</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,639,003</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,030,904</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,486,371</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">242,805</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,335,076</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,395,629</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(82,323</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,001,597</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,646,785</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2017</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,899,522</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">60,000,714</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">567,030</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,664,563</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">81,131,829</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;&#160;</b></font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery and Equipment sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction materials sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal construction projects</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting and other services</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">13,166,604</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">18,424,613</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">833,052</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">32,424,269</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,456,102</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">12,400,372</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">514,754</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">18,371,228</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,710,502</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,024,241</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">318,298</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">14,053,041</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">650,727</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">795,833</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">282</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,547</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,450,389</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">189,404</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,170,605</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,251</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,361,260</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">87,267</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,284,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,372,067</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">945,186</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">967,221</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">39,949</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,125,268</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,830,950</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(901,145</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(551,993</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,503,080</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2016</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,870,817</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,829,971</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(186,139</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,146,350</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">62,660,999</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.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 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823310768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>NOTE
18 &#8211; SUBSEQUENT EVENTS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
January 11, 2019, the Company filed a Form S-8 to register an aggregate of 2,000,000 common shares with par value of $0.001 per
share, which is expected to issued and authorized under the Company&#8217;s 2018 Share Incentive Plan.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">In January, February and April 2019, the Company
entered into three short-term loan agreements with Bank of Beijing to borrow an aggregate amount of approximately $2.2 million
(RMB 15.0 million).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">In March 2019, the Company signed a long-term
loan agreement with Dongfang Rural Credit Cooperative to borrow approximately $727,000 (RMB 5.0 million).</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6831818448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Basis
of Presentation and Principles of Consolidation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States of America (&#8220;U.S. GAAP&#8221;).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements of the Company reflect the principal activities of the entities listed below. All
inter-company balances and transactions have been eliminated upon consolidation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Name
    of the entity</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Place
    of</b><br />
    <b>Incorporation</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Ownership</b><br />
    <b>Percentage</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">ReTo
    Eco-Solutions, Inc. (&#8220;RETO&#8221;)</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">British
    Virgin Islands</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;Parent
    </font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Holdings (China) Limited (&#8220;REIT Holdings&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Hong
    Kong, China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
    REIT Technology Development Co., Ltd. (&#8220;Beijing REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">WFOE,100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an
    REIT Machinery Manufacturing Co., Ltd. (&#8220;Gu&#8217;an REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&#8220;REIT Changjiang&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Changjiang,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
    REIT Eco-Engineering Technology Co., Ltd. (&#8220;REIT Eco Engineering&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Langfang
    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&#8220;Ruirong&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Langfang,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Hainan
    REIT Construction Project Co., Ltd. (&#8220;REIT Construction&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Haikou,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Xinyi New Materials Co., Ltd. (&#8220;REIT Xinyi&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Nanjing
    Dingxuan Environmental Protection Technology Development Co., Ltd. (&#8220;Dingxuan&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Nanjing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Technology Development (America), Inc. (&#8220;REIT US&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">California,
    U.S.A</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Q GREEN Machines Private Limited (&#8220;REIT India&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">India</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">51</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi
    REIT Ecological Technology Co, Ltd (&#8220;REIT Ecological&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Horgos
    Ta-REIT Environment Technology Co., Ltd., (&#8220;Horgos Ta-REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Horgos,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Ecological Technology Co., Ltd. (&#8220;REIT Yancheng&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Yancheng,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Lingqiu
    REIT Dongtian Ecological Technology Co., Ltd. (&#8220;REIT Lingqiu&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Datong, China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">51</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr></table><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="top.Show.showAR( this, 'defref_reto_NoncontrollingInterestsPolicyTextBlock', window );">Noncontrolling interests</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Noncontrolling
interests</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, and 2017, noncontrolling interests represent the noncontrolling shareholders&#8217; proportionate share
of equity interests in REIT Xinyi, REIT India and REIT Lingqiu.</font></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="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Use
of Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information
as of the date of the consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Significant
estimates required to be made by management include, but are not limited to, the valuation of accounts receivable, inventories,
advances to suppliers, useful lives of property, plant and equipment, intangible assets, the recoverability of long-lived assets,
provision necessary for contingent liabilities, revenue recognition under the input method, and realization of deferred tax assets.
Actual results could differ from those estimates.</font></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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
Currency Translation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s principal country of operations is the PRC. The financial position and results of its operations are determined
using RMB, the local currency, as the functional currency. The Company&#8217;s financial statements are reported using U.S. Dollars.
The results of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the
average rate of exchange during the reporting period. Assets and liabilities denominated in foreign currencies at the balance
sheet date are translated at the applicable rates of exchange in effect at that date. The equity denominated in the functional
currency is translated at the historical rate of exchange at the time of capital contribution. Because cash flows are translated
based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash
flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheets. Translation adjustments
arising from the use of different exchange rates from period to period are included as a separate component of accumulated other
comprehensive income (loss). Gains and losses from foreign currency transactions are included in the results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
value of RMB against US$ and other currencies may fluctuate and is affected by, among other things, changes in the PRC&#8217;s
political and economic conditions. Any significant revaluation of RMB may materially affect the Company&#8217;s financial condition
in terms of US$ reporting. The following table outlines the currency exchange rates that were used in creating the consolidated
financial statements in this report:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2017</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Year-end spot rate</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.8755</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.5062</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap">US$1= RMB 6.9448</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Average rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.6090</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.7568</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">US$1= RMB 6.6441</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Cash
and Cash Equivalents</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Cash
and cash equivalents represent cash on hand and time deposits, which have original maturities of three months or less when purchased
and which are unrestricted as to withdrawal and use. In addition, highly liquid investments which have original maturities of
three months or less when purchased are classified as cash equivalents. The Company maintains most of the bank accounts in the
PRC. Cash balances in bank accounts in PRC are not insured by the Federal Deposit Insurance Corporation or other programs.</font></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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Restricted
Cash</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Restricted
cash consists of cash equivalents used as collateral to secure bank borrowings. The Company is required to keep certain amounts
on deposit that are subject to withdrawal restrictions. The restricted cash balance is associated with the Company&#8217;s short-term
borrowings, thus, classified as a current asset. As of December 31, 2018, and 2017, the Company had restricted cash of $85,293
and $Nil, respectively, related to the bank acceptance notes payable.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
November 2016, the FASB issued Accounting Standards Update&#160;No.&#160;2016-18,&#160;Statement of Cash Flows (Topic 230): Restricted
Cash, which requires companies to include amounts generally described as restricted cash and restricted cash equivalents in cash
and cash equivalents when reconciling beginning-of-period and end-of-period total amounts presented in the statement of cash flows.
The Company adopted the new standard effective January&#160;1, 2018, using the retrospective transition method.</font></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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounts
Receivable, net</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are recognized and carried at original invoiced amount less an estimated allowance for uncollectible accounts. The
Company usually grants credit to customers with good credit standing with a maximum of 180 days and determines the adequacy of
reserves for doubtful accounts based on individual account analysis and historical collection trends. The Company establishes
a provision for doubtful receivables when there is objective evidence that the Company may not be able to collect amounts due.
The allowance is based on management&#8217;s best estimates of specific losses on individual exposures, as well as a provision
on historical trends of collections. Based on the assessment of customers&#8217; credit and ongoing relationships, the Company&#8217;s
payment terms typically range from 90 days to 1 year. The provision is recorded against accounts receivables balances, with a
corresponding charge recorded in the consolidated statements of income and comprehensive income. Actual amounts received may differ
from management&#8217;s estimate of credit worthiness and the economic environment. Delinquent account balances are written-off
against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</font></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="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Inventories</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are stated at the lower of cost or net realizable value. Costs include the cost of raw materials, freight, direct labor and related
production overhead. The cost of inventories is calculated using the weighted average method. Any excess of the cost over the
net realizable value of each item of inventories is recognized as a provision for diminution in the value of inventories. Net
realizable value is the estimated selling price in the normal course of business less any costs to complete and sell products.&#160;</font></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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersPolicyTextBlock', window );">Advances to Suppliers, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Advances
to Suppliers, net</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Advances
to suppliers consist of balances paid to suppliers for services and materials that have not been provided or received. Advances
to suppliers for service and material are short-term in nature. Advances to Suppliers are reviewed periodically to determine whether
their carrying value has become impaired. The Company considers the assets to be impaired if the collectability of the advance
becomes doubtful. The Company uses the aging method to estimate the allowance for uncollectible balances. In addition, at each
reporting date, the Company generally determines the adequacy of allowance for doubtful accounts by evaluating all available information,
and then records specific allowances for those advances based on the specific facts and circumstances. Allowance for uncollectible
balances amounted to $871,030 and $534,245 as of December 31, 2018 and 2017, respectively.</font></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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Property,
Plant and Equipment</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are stated at cost. The straight-line depreciation method is used to compute depreciation over the estimated useful
lives of the assets, as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">30&#8211;50 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">5&#8211;15 years</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">5&#8211;10 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Office and electronic equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">3&#8211;5 years</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred.
Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost
and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss
is recognized in the consolidated statements of income and other comprehensive income in other income or expenses.&#160;</font></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="top.Show.showAR( this, 'defref_us-gaap_PlantConstructionUsingIntermediaryPolicy', window );">Construction-in-Progress ("CIP")</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif"><b>Construction-in-Progress
(&#8220;CIP&#8221;)</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Construction-in-progress
represents property and buildings under construction and consists of construction expenditures, equipment procurement, and other
direct costs attributable to the construction. Construction-in-progress is not depreciated. Upon completion and ready for intended
use, construction-in-progress is reclassified to the appropriate category within property, plant and equipment.</font></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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Intangible
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Intangible
assets consist primarily of land use rights and software. Under the PRC law, all land in the PRC is owned by the government and
cannot be sold to an individual or company. The government grants individuals and companies the right to use parcels of land for
specified periods of time. These land use rights are sometimes referred to informally as &#8220;ownership&#8221;. Land use rights
are stated at cost less accumulated amortization. Intangible assets are amortized using the straight-line method with the following
estimated useful lives:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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: White">
    <td style="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Items</td><td style="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">45-49 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">10 years</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Impairment
of Long-lived Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company reviews long-lived assets, including definitive-lived intangible assets, for impairment whenever events or changes in
circumstances indicate that the carrying amount of an asset may not be recoverable. If the estimated cash flows from the use of
the asset and its eventual disposition are below the asset&#8217;s carrying value, then the asset is deemed to be impaired and
written down to its fair value. There were no impairments of these assets recorded for the years ended December 31, 2018, 2017
and 2016.</font></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="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
Value of Financial Instruments</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that
would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the
measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires
entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used
to measure fair value are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Level
    1 - Quoted prices in active markets for identical assets and liabilities.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Level
    2 - Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset
    or liability, either directly or indirectly, for substantially the full term of the financial instrument.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 24px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Level
    3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the
    assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that
    use significant unobservable inputs.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company considers the recorded value of its financial assets and liabilities, which consist primarily of cash and cash equivalents,
accounts receivable, advance to suppliers, accounts payable, accrued and other liabilities, advances from customers, deferred
revenue, taxes payable and due to related parties to approximate the fair value of the respective assets and liabilities at December
31, 2018 and 2017, based upon the short-term nature of the assets and liabilities.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company believes that the carrying amount of the short-term and long-term borrowings approximates fair value at December 31, 2018
and 2017 based on the terms of the borrowings and current market rates as the rates of the borrowings are reflective of the current
market rates.</font></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="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Revenue
Recognition</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company adopted ASC Topic 606 Revenue from Contracts with Customers (&#8220;ASC 606&#8221;) on January 1, 2018 using the modified
retrospective approach. Revenues for the year ended December 31, 2018 were presented under ASC 606, and revenues for the years
ended December 31, 2017 and 2016 were not adjusted and continue to be presented under ASC Topic 605, Revenue Recognition. There
is no adjustment to the opening balance of retained earnings at January 1, 2018 since there is no change to the timing and pattern
of revenue recognition upon adoption of ASC 606. Under ASC 606, revenue is recognized when control of promised goods or services
is transferred to the Company&#8217;s customers in an amount of consideration to which an entity expects to be entitled to in
exchange for those goods or services.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s revenues are primarily derived from the following sources:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 28px; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from machinery and equipment sales</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue when the machinery and equipment is delivered and control is transferred. The Company generally provide
a warranty for a period of 12 months after the customers receive the equipment. The Company determines that such product warranty
is not a separated performance obligation because the nature of warranty is to provide assurance that a product will function
as expected and in accordance with customer&#8217;s specification and the Company has not sold the warranty separately. From its
past experience, the Company has not experienced any material warranty costs and, therefore, the Company does not believe an accrual
for warranty cost is necessary for the years ended December 31, 2018 and 2017.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security
deposits which are payable by customer within 12 months after the goods are shipped and titles have passed. The Company determines
that the timing of collection of security deposit has no impact on revenue recognition, as all above criteria on revenue recognition
had been met at the point at delivery and the Company does not retain any substantial performance obligations. The security retention
included in the account receivable as of December 31, 2018 and 2017 was Nil and $557,919, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from construction materials sales</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue, net of sales taxes and estimated sales returns, when the construction materials are shipped to, delivered
to or picked up by customers and control is transferred.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 24px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from municipal construction projects</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company provides municipal construction services which includes sponge city projects, sewage pipeline construction, public plaza
construction, and landscaping, etc. The Company recognizes revenue associated with these contracts over time as service is performed
and the transfer of control occurs, based on a percentage-of-completion method using cost-to-cost input methods as a measure of
progress. When the percentage-of-completion method is used, the Company estimates the costs to complete individual contracts and
records as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred
to date to total anticipated costs (the cost-to-cost approach).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Under
the cost-to-cost approach, the use of estimated costs to complete each contract is a significant variable in the process of determining
recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other
factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs
related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted
contracts are made in the period in which such losses are determined.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="width: 28px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Revenue
    from technological consulting and other services</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue when technological consulting and other services are rendered and accepted by the customers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Disaggregation
of Revenues</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company disaggregates its revenue from contracts by products and services, as we believe it best depicts how the nature, amount,
timing and uncertainty of the revenue and cash flows are affected by economic factors. The Company&#8217;s disaggregation of revenues
for the years ended December 31, 2018 and 2017 is disclosed in Note 17.</font></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="top.Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Shipping
and Handling</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Shipping
and handling costs are expensed as incurred and are included in operating expenses, as a part of selling, and general and administrative
expenses, in the Company&#8217;s consolidated statements of income and comprehensive income. Total shipping and handling expenses
were $730,751, $776,438 and $630,218 for the years ended December 31, 2018, 2017 and 2016, respectively.</font></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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
Taxes</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and
their respective tax bases.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary,
to reduce deferred tax assets to the amount expected to be realized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
provisions of ASC 740-10-25, &#8220;Accounting for Uncertainty in Income Taxes,&#8221; prescribe a more-likely-than-not threshold
for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return.
This interpretation also provides guidance on the 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, and related
disclosures. The Company records a liability for uncertain tax positions when it is probable that a loss has been incurred and
the amount can be reasonably estimated.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">To
the extent applicable, the Company records interest and penalties as a general and administrative expense. The Company&#8217;s
subsidiaries in China and Hong Kong are subject to the income tax laws of the PRC and Hong Kong. No significant taxable income
was generated outside the PRC for the years ended December 31, 2018, 2017 and 2016. As of December 31, 2018, the tax years ended
December 31, 2014 through December 31, 2018 for the Company&#8217;s PRC subsidiaries remain open for statutory examination by
PRC tax authorities.</font></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="top.Show.showAR( this, 'defref_reto_ValueAddedTaxPolicyTextBlock', window );">Value added tax ("VAT")</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Value
Added Tax (&#8220;VAT&#8221;)</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Sales
revenue represents the invoiced value of goods, net of VAT. The VAT is based on gross sales price and VAT rates range up to 16%,
starting from May 1, 2018, depending on the type of products sold. The VAT may be offset by VAT paid by the Company on raw materials
and other materials included in the cost of producing or acquiring its finished products. The Company recorded a VAT payable net
of payments in the accompanying consolidated financial statements. All of the VAT returns of the Company have been and remain
subject to examination by the tax authorities for five years from the date of filing.</font></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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Accounting for changes in ownership</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounting
for Changes in Ownership</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">During
the year ended December 31, 2017, the Company completed the acquisition of a 15.68% noncontrolling interest in its subsidiary
REIT Changjiang. In accordance with ASC 810 &#8220;Consolidation&#8221;, changes in a parent&#8217;s ownership while the parent
retains its controlling financial interest in its subsidiary should be accounted for as an equity transaction. Therefore, no gain
or loss is recognized in consolidated net income (loss) or comprehensive income (loss). The carrying amount of the controlling
and noncontrolling interest is adjusted to reflect the change in its ownership interest in the subsidiary. Any difference between
the fair value of the consideration received or paid and the amount by which the noncontrolling interest is adjusted is recognized
in equity attributable to the parent. If a change in a parent&#8217;s ownership interest occurs in a subsidiary that has accumulated
other comprehensive income, the carrying amount of accumulated other comprehensive income is adjusted to reflect the change in
the ownership interest in the subsidiary through a corresponding charge or credit to equity attributable to the parent.</font></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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Earnings
per Share</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221; (&#8220;ASC
260&#8221;). ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured
as net income divided by the weighted average common shares outstanding for the period. Diluted EPS is similar to basic EPS but
presents the dilutive effect on a per share basis of potential common shares (e.g., convertible securities, options and warrants)
as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential common shares that
have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation
of diluted EPS. For the years ended December 31, 2018, 2017 and 2016, the Company had no dilutive security outstanding that could
potentially dilute EPS in the future.</font></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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations and Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Concentrations
and Credit Risk</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">A
majority of its expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&#8217;
assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign
exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by
the People&#8217;s Bank of China (&#8220;PBOC&#8221;). Remittances in currencies other than RMB by the Company in China must be
processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in
order to effectuate the remittance.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company maintains certain bank accounts in the PRC, Hong Kong, India and BVI, which are not insured by Federal Deposit Insurance
Corporation (&#8220;FDIC&#8221;) insurance or other insurance. As of December 31, 2018, and 2017, $1,065,774 and $2,018,199 of
the Company&#8217;s cash and cash equivalents was on deposit at financial institutions in the PRC where there currently is no
rule or regulation requiring such financial institutions to maintain insurance to cover bank deposits in the event of bank failure.
The cash balance held in the Hong Kong bank accounts was $73,540 and $51,634 as of December 31, 2018 and 2017, respectively. The
cash balance held in India bank accounts was $90,783 and $Nil as of December 31, 2018 and 2017 respectively. The cash balance
held in BVI bank accounts was $245,874 and $8,774,608 as of December 31, 2018 and 2017 respectively. As of December31, 2018 and
2017, the Company held $181 and $3,356 of cash balances within the United States, respectively, which was below the FDIC insurance
limits of $250,000.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. The risk is
mitigated by the Company&#8217;s assessment of its customers&#8217; creditworthiness and its ongoing monitoring of outstanding
balances.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s sales are made to customers that are located primarily in China. The Company has a concentration of its revenues
and receivables with specific customers. For the years ended December 31, 2018, 2017 and 2016, no customer accounted for more
than 10% of the Company&#8217;s total revenue. As of December 31, 2018, 2017 and 2016, none of account receivable accounted for
more than 10% of the total outstanding accounts receivable balance.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">For
the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from
one major supplier, respectively. Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance
payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total
advance payments outstanding as of December 31, 2017.</font></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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesPolicy', window );">Risks and Uncertainties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Risks
and Uncertainties</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
main operation of the Company is located in the PRC. Accordingly, the Company&#8217;s business, financial condition, and results
of operations may be influenced by political, economic, and legal environments in the PRC, as well as by the general state of
the PRC economy. The Company&#8217;s results may be adversely affected by changes in the political, regulatory and social conditions
in the PRC. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing
laws and regulations including its organization and structure disclosed in Note 1, this may not be indicative of future results.</font></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="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Reclassifications</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Certain
prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect
on the reported results of operations.</font></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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Recent
Accounting Pronouncements</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
Company considers the applicability and impact of all accounting standards updates (&#8220;ASUs&#8221;). Management periodically
reviews new accounting standards that are issued.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, the Financial Accounting Standards Board (FASB) issued ASU No.&#160;2016-02, <i>Leases</i> (&#8220;ASU 2016-02&#8221;).
ASU 2016-02 specifies the accounting for leases. For operating leases, ASU 2016-02 requires a lessee to recognize a right-of-use
asset and a lease liability, initially measured at the present value of the lease payments, in its balance sheet. The standard
also requires a lessee to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease
term, on a generally straight-line basis. ASU 2016-02 is effective for public business entities for annual reporting periods and
interim periods within those years beginning after December&#160;15, 2018. The Company is currently in the process of evaluating
the impact of the adoption of ASU 2016-02 on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments (&#8220;ASU 2016-13&#8221;) which requires the measurement and recognition of expected credit losses for financial
assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology,
which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim
periods within those years, beginning after December 15, 2019. The Company is currently in the process of evaluating the impact
of the adoption of ASU 2016-13 on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2018, the FASB issued ASU 2018-02, which allows a reclassification from accumulated other comprehensive income to retained
earnings for adjustments to tax effects that were originally recorded in other comprehensive income due to changes in the U.S.
federal corporate income tax rate resulting from the enactment of the U.S. tax reform legislation, commonly referred to as the
Tax Cuts and Jobs Act (the &#8220;Tax Act. The Company does not expect this guidance will have a material impact on its consolidated
financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
March 2018, the FASB issued ASU 2018-05 &#8212; Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting
Bulletin No. 118 (&#8220;ASU 2018-05&#8221;), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based
on the Tax Cuts and Jobs Act (the &#8220;Act&#8221;) that was signed into law on December 22, 2017 and Staff Accounting Bulletin
No. 118 (&#8220;SAB 118&#8221;) that was released by the Securities and Exchange Commission. The Act changes numerous provisions
that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international
tax consequences for many companies that operate internationally. The Company does not believe this guidance will have a material
impact on its consolidated financial statements.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
June 20, 2018, the FASB issued ASU No. 2018-07,&#160;Compensation&#8212;Stock Compensation (Topic 718) - Improvements to Nonemployee
Share-Based Payment Accounting,&#160;which aligns the accounting for share-based payment awards issued to employees and nonemployees.
Under ASU No. 2018-07, the existing employee guidance will apply to nonemployee share-based transactions (as long as the transaction
is not effectively a form of financing), with the exception of specific guidance related to the attribution of compensation cost.
The cost of nonemployee awards will continue to be recorded as if the grantor had paid cash for the goods or services. In addition,
the contractual term will be able to be used in lieu of an expected term in the option-pricing model for nonemployee awards. The
new standard is effective for us on January 1, 2019. Early adoption is permitted, including in interim periods, and should be
applied to all new awards granted after the date of adoption. The Company does not expect this guidance will have a material impact
on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
August 2018, the FASB Accounting Standards Board issued ASU No. 2018-13, &#8220;Fair Value Measurement (Topic 820): Disclosure
Framework Changes to the Disclosure Requirements for Fair Value Measurement&#8221; (&#8220;ASU 2018-13&#8221;). ASU 2018-13 modifies
the disclosure requirements on fair value measurements. ASU 2018-13 is effective for public entities for fiscal years beginning
after December 15, 2019, with early adoption permitted for any removed or modified disclosures. The removed and modified disclosures
will be adopted on a retrospective basis and the new disclosures will be adopted on a prospective basis. The Company does not
expect this guidance will have a material impact on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Except
for the above-mentioned pronouncements, there are no new recent issued accounting standards that will have material impact on
the consolidated financial position, statements of operations and cash flows.&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvancesToSuppliersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advances to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_reto_NoncontrollingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents Noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_NoncontrollingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_reto_ValueAddedTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for value added tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ValueAddedTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6371337&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="top.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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: 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 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=SL94080555-108585<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.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 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=115928150&amp;loc=d3e26513-109311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_PlantConstructionUsingIntermediaryPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for a utility company's accounting treatment  when it uses an intermediary for plant construction. The intermediary's work in progress is included by the utility in an appropriate caption under the utility plant. The related debt is included in long term liabilities and disclosed on the balance sheet or in a note.</p></div>
<a href="javascript:void(0);" onclick="top.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 980<br> -SubTopic 810<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 10.A)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501539&amp;loc=d3e661063-123039<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlantConstructionUsingIntermediaryPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.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.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e4975-111524<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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6714305184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock', window );">Schedule of all inter-company balances and transactions</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Name
    of the entity</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Place
    of</b><br />
    <b>Incorporation</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Ownership</b><br />
    <b>Percentage</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 55%; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">ReTo
    Eco-Solutions, Inc. (&#8220;RETO&#8221;)</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 24%; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">British
    Virgin Islands</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; width: 13%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;Parent
    </font></td>
    <td style="vertical-align: bottom; width: 2%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Holdings (China) Limited (&#8220;REIT Holdings&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Hong
    Kong, China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
    REIT Technology Development Co., Ltd. (&#8220;Beijing REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">WFOE,100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an
    REIT Machinery Manufacturing Co., Ltd. (&#8220;Gu&#8217;an REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Gu&#8217;an,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. (&#8220;REIT Changjiang&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Changjiang,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing
    REIT Eco-Engineering Technology Co., Ltd. (&#8220;REIT Eco Engineering&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Beijing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Langfang
    Ruirong Mechanical and Electrical Equipment Co., Ltd. (&#8220;Ruirong&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Langfang,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Hainan
    REIT Construction Project Co., Ltd. (&#8220;REIT Construction&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Haikou,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Xinyi New Materials Co., Ltd. (&#8220;REIT Xinyi&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Nanjing
    Dingxuan Environmental Protection Technology Development Co., Ltd. (&#8220;Dingxuan&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Nanjing,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Technology Development (America), Inc. (&#8220;REIT US&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">California,
    U.S.A</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Q GREEN Machines Private Limited (&#8220;REIT India&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">India</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">51</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi
    REIT Ecological Technology Co, Ltd (&#8220;REIT Ecological&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Xinyi,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Horgos
    Ta-REIT Environment Technology Co., Ltd., (&#8220;Horgos Ta-REIT&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Horgos,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">REIT
    Ecological Technology Co., Ltd. (&#8220;REIT Yancheng&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Yancheng,
    China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; padding-left: 10pt; text-indent: -10pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Lingqiu
    REIT Dongtian Ecological Technology Co., Ltd. (&#8220;REIT Lingqiu&#8221;)</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Datong, China</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">51</font></td>
    <td style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock', window );">Schedule of currency exchange rates that were used in creating the consolidated financial statements</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: White"><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2017</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br /> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Year-end spot rate</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.8755</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap">US$1=RMB 6.5062</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap">US$1= RMB 6.9448</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Average rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.6090</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">US$1=RMB 6.7568</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">US$1= RMB 6.6441</td></tr></table><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="top.Show.showAR( this, 'defref_reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Schedule of estimated useful lives of the assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom; background-color: White"><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">30&#8211;50 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">5&#8211;15 years</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">5&#8211;10 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Office and electronic equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">3&#8211;5 years</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of intangible assets are amortized using the straight-line method with the following estimated useful 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: White"><td style="width: 88%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Items</td><td style="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 11%; font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">45-49 years</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">10 years</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_reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of property and equipment estimated useful lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the U.S. dollar denominated balances, balances reported for financial reporting purposes and the differences between the two balances by each relevant line item on the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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 30<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6897108&amp;loc=SL6897125-166521<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813304128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td>&#160;</td><td style="font-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 /> 2018</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 /> 2017</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">Trade accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,404,279</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">20,319,213</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less: allowances for doubtful accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,228,732</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,815,927</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">Less: accounts receivable, net, related party (Note 15)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(450,473</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Accounts receivable, net, third parties</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">14,725,074</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">18,503,286</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock', window );">Schedule of allowance for doubtful accounts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Beginning balance</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,815,927</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">741,187</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Bad debt provision</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,572,175</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">986,787</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign exchange translation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(159,370</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">87,953</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Ending balance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,228,732</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,815,927</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.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.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of credit losses for current financing receivables (such as trade and accounts receivable), including a rollforward of the balance.  An alternative caption includes allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823295360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances to Suppliers, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersNetAbstract', window );"><strong>Advances to Suppliers, 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="top.Show.showAR( this, 'defref_reto_ScheduleOfAdvancesToSuppliersTableTextBlock', window );">Schedule of advances to suppliers</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">December&#160;31,<br /> 2018</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 /> 2017</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">Raw material prepayments for equipment production</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,686,314</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">916,210</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Construction material prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,776,638</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,037,438</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">Advances to construction subcontractors</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">405,203</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">428,334</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,868,155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,381,882</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">Less: allowances for doubtful accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(871,030</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(534,245</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Advances to suppliers, net, related party (Note 15)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(947,557</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Advances to suppliers, net, third parties</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,049,568</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">1,847,637</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_reto_AdvancesToSuppliersNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ScheduleOfAdvancesToSuppliersTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of advances to suppliers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfAdvancesToSuppliersTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6805587680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Raw materials</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,408,238</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,069,130</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,222,074</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">542,706</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Total inventory</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,630,312</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,611,836</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.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(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823295360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock', window );">Schedule of prepaid expenses and other current assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</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 /> 2017</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">Other receivable (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">809,396</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">607,822</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid rent expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,735</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,943</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">Value added tax receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,289</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">55,954</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,611</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">974,802</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">774,665</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Other
    receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance
    and welfare benefit which will be subsequently deducted from the employee payroll.</font></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_reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of prepaid expenses and other current assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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>53
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6653439296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December&#160;31,</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></p></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December&#160;31,</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></p></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Property and buildings</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">42,066,001</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">28,336,864</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,210,500</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,041,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Transportation vehicles</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">979,549</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">925,945</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Office and electronic equipment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">893,680</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">833,105</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Subtotal</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">48,149,730</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">34,137,332</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Construction in progress (&#8220;CIP&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,530</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,281,422</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,771,037</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,585,474</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">41,382,223</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">39,833,280</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820221920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intagible assets, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Land use rights</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,705,939</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">8,145,824</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Software</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">31,730</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">33,541</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,737,669</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,179,365</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(896,156</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(777,815</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Intangible assets, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,841,513</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,401,550</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization 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 style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Twelve months ending December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amortization expense</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">2019</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">160,222</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2020</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2021</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2022</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,205</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">2023 and Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,200,676</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,841,513</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823263504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of short-term loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,&#160;<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">China Merchants Bank (&#8220;CMB&#8221;)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">(1)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,362,000</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,074,000</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Beijing Bank (&#8220;BJB&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(2)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,908,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,611,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Bank of Communications (&#8220;BOC&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(3)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,454,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Haikong Holdings Microfinance Co., Ltd.(&#8220;HHMC&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(4)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">218,100</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Haikou United Bank (&#8220;HUB&#8221;)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">(5)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">122,960</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Deferred financing costs</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(83,643</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(267,579</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,858,457</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,540,381</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9
        million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were
        fully repaid upon maturity during the year ended December 31, 2018.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain
        loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020.
        Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the
        full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum.
        All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company.
        Gu&#8217;an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land
        use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.</font></p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <td style="width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated
        of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective
        maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders
        of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to
        obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered
        into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term
        of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by
        a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon
        maturity.</font></p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(3)</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million)
    as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by
    the principal shareholders of the Company.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(4)</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million)
    as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property
    with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO
    and principal shareholders of the Company.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 29px; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(5)</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million)
    as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB
    200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.</font></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6768473808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Bank Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansAbstract', window );"><strong>Long Term Bank Loans [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long term bank loan</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Long-term bank loan - Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) (1)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,411,564</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; text-indent: -10pt">Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association (&#8220;CCCA&#8221;)&#160;(2)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,578,600</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Subtotal</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,578,600</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,411,564</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less: current maturities of long-term loan</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(436,200</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,460,524</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Long-term loan-noncurrent portion</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,142,400</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,951,040</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">In
    September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow
    up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang&#8217;s
    manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by
    the People&#8217;s Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year
    ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately
    $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018. </font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">In
        June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million)
        for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with
        a fixed interest rate of 7% per annum.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">REIT
        Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well
        as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683%
        and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders
        of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).</font></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of repayment of the company's remaining long-term bank loan</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Repayment
    in RMB</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Repayment
    in USD</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2019</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,000,000</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">145,400</font></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2019</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">290,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2020</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">290,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2020</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">6,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">872,400</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2021</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">6,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">872,400</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2021</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2022</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2022</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2023</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">December
    19, 2023</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">June
    19, 2024</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,017,800</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,000,000</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">$&#160;</font></td>
    <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,578,600</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></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_reto_LongTermBankLoansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermBankLoansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: 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> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.</p></div>
<a href="javascript:void(0);" onclick="top.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 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832610672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciles the statutory rate to the Company's 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 style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">China Statutory income tax rate</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">25.0</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Effect of favorable income tax rate in certain entity in PRC</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1.4</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2.8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Non-PRC entities not subject to PRC tax (3)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Research &#38; Development (&#8220;R&#38;D&#8221;) tax credit (1)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1.1</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Non-deductible expenses-permanent difference&#160;(2)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1.1</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3.3</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2.9</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4.6</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Effective tax rate</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25.7</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29.3</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30.2</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="width: 96%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">According
    to PRC tax regulations, 150% of current year R&#38;D expense approved by the local tax authority may be deducted from tax
    income.</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Represents
    expenses incurred by the Company that were not deductible for PRC income tax.</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(3)</font></td>
    <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Represents
    the tax losses incurred from operations outside of China.</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of income before 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 style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif; text-align: left">Income before income tax expense from China</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,705,629</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">11,136,874</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,252,723</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Loss before income tax expense from outside of China</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,557,492</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,730,009</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(797,287</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,148,137</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,406,865</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,455,436</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of income tax provision (benefit)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the Years ended December 31,</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif">Current</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,862,465</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,954,130</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,997,041</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">Deferred</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(282,010</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(194,050</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(44,685</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax asset</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Deferred tax asset</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December 31<br /> 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br /> 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Provision of doubtful accounts</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">551,534</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">296,535</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Tax loss carried forwards</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,031,165</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,729,036</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Valuation allowance on tax losses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,031,165</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,729,036</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">551,534</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">296,535</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table><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="top.Show.showAR( this, 'defref_reto_ScheduleOfIncomeTaxesPayableTableTextBlock', 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 style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">VAT tax payable</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">97,267</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">191,284</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Corporate income tax payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,812,063</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,927,254</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Land use tax and other taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">55,194</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">233,974</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,964,524</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,352,512</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_reto_ScheduleOfIncomeTaxesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income taxes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfIncomeTaxesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813406144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contigencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of future minimum lease payments under non-cancelable operating leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Twelve month ending December 31,</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font: 10pt Times New Roman, Times, Serif; text-align: left">2019</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">246,684</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2020</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">223,735</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">2021</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,926</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">701,345</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; 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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813342480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of due to related parties</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">December&#160;31,<br /> 2018</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,&#160;<br /> 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Mr. Hengfang Li (1)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">561,313</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">375,697</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top"><td style="width: 3%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;(1)</font></td>
    <td style="width: 97%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mr. Hengfang Li is the Chief Executive Officer (&#8220;CEO&#8221;) and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company&#8217;s operations when needed.</font></td></tr></table><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="top.Show.showAR( this, 'defref_reto_ScheduleOfDueFromRelatedParty', window );">Schedule of the balances resulting from normal course of business with related parties</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="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2018</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-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,&#160;<br /> 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt; width: 76%">- Reto International
    Trading (2)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">450,473</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Advance to supplier</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Shexian Ruibo
    (3)</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">947,557</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -7.1pt; padding-left: 21.3pt">- Q Green Techcon
    Private Limited (4)</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">557,584</td><td style="padding-bottom: 1.5pt; 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></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 3%; text-align: justify"></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify"></td></tr>
<tr style="vertical-align: top">
    <td><font style="font: 10pt Times New Roman, Times, Serif">(2)</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Reto International Trading Co. Ltd.</font> <font style="font-size: 10pt">&#160;&#160;<font style="font-family: Times New Roman, Times, Serif">(&#8220;Reto International Trading&#8221;) is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.&#160;&#160;</font></font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font: 10pt Times New Roman, Times, Serif">(3)</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Shexian Ruibo is a related party because&#160;the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018. </font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><font style="font: 10pt Times New Roman, Times, Serif">(4)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India&#8217;s equity.</font></td></tr></table><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="top.Show.showAR( this, 'defref_reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock', window );">Schedule of sales and purchase with related parties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</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">2017</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">2016</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Sales to related parties</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Zhongrong Honghe Eco Construction Materials Co., Ltd <sup>(1)</sup></p></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">567,812</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">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. <sup>(2)</sup></p></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">233,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Reto International Trading Co. Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,139,440</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <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">1,940,811</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">-</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">Purchase from a relate party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Shexian Ruibo Environmental Science and Technology Co., Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,843,564</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">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">5,843,564</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">-</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"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)</sup></font></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Zhongrong
                                         Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO&#8217;s wife.</font></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(2)</sup></font></td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Changjiang
                                         Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO&#8217;s
                                         wife.</font></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_reto_ScheduleOfDueFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfDueFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of sales made to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfSalesMadeToRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6636030672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="top.Show.showAR( this, 'defref_reto_ScheduleOfNoncontrollingInterestTableTextBlock', window );">Schedule of reconciliation of noncontrolling interest</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Beginning balance</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,307,727</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,012,260</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Proportionate share of net income</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">87,064</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">668,396</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Acquisition of noncontrolling interests in REIT Changjiang (a)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,970,350</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(126,806</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">597,421</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Noncontrolling interest, ending balance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,267,985</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,307,727</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="vertical-align: top; width: 4%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">(a)</font></td>
    <td style="width: 96%; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">On
        January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. (&#8220;Zhongrong&#8221;) signed an equity transfer
        agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests
        held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang
        was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing
        REIT are considered under common control since they are owned by the same four individual shareholders.</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">During
        the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI&#8217;s
        15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December
        31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</font></p></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_reto_ScheduleOfNoncontrollingInterestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of non controlling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ScheduleOfNoncontrollingInterestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813368496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of information by segment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2018</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery&#160;<br /> and&#160;<br /> Equipment sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction<br /> materials sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal&#160;<br /> construction projects</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting&#160;<br /> and other services</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">17,453,324</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">18,805,539</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">720,191</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">590,808</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">37,569,862</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,050,742</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,600,016</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">537,076</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">180,505</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20,368,339</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,402,582</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,205,523</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">183,115</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">410,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,201,523</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">478,515</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">583,123</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">329</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,320</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,065,287</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">212,819</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,508,016</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13,420</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,734,255</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">242,077</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,033,608</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,275,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">294,283</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,283,697</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,675</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,580,455</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">2,687,222</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">3,613,721</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">(68,077</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">(1,665,184</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1.5pt solid">4,567,682</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2018</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21,156,682</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">59,083,126</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">716,909</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">893,878</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">81,850,595</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2017</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery&#160;<br /> and&#160;<br /> Equipment sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction&#160;<br /> materials sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal&#160;<br /> construction projects</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting&#160;<br /> and other services</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">14,484,853</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">19,455,800</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">250,422</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,359,941</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35,551,016</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,735,906</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10,368,972</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">160,324</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">432,084</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,697,286</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,748,947</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,086,828</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">90,098</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">927,857</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,853,730</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">410,214</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">601,141</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">370</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,235</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,012,960</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">207,651</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,359,088</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,566,739</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">107,577</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,500,485</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">30,941</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,639,003</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,030,904</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,486,371</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">242,805</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,760,080</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,335,076</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,395,629</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(82,323</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,001,597</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,646,785</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2017</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,899,522</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">60,000,714</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">567,030</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,664,563</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">81,131,829</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;&#160;</b></font></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">For the year ended December 31, 2016</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Machinery and Equipment sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Construction materials sales</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Municipal construction projects</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Technological consulting and other services</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">13,166,604</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">18,424,613</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">833,052</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">32,424,269</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Cost of goods sold</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,456,102</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">12,400,372</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">514,754</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">18,371,228</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,710,502</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,024,241</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">318,298</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">14,053,041</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest expense and charges</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">650,727</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">795,833</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">282</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,547</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,450,389</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">189,404</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,170,605</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,251</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,361,260</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">87,267</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,284,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,372,067</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">945,186</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">967,221</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">39,949</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,952,356</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Segment profit</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,125,268</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,830,950</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(901,145</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(551,993</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,503,080</td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Segment assets as of December 31, 2016</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,870,817</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,829,971</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(186,139</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,146,350</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">62,660,999</td><td style="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6838990576">
<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="1">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 07, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 29, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 07, 2018</div></th>
<th class="th"><div>Nov. 08, 2018</div></th>
<th class="th"><div>Feb. 29, 2016</div></th>
<th class="th">
<div>Feb. 07, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Jul. 15, 2015</div></th>
<th class="th">
<div>Nov. 22, 2011 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 22, 2011 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 12, 1999 </div>
<div>USD ($) </div>
<div>Shareholders </div>
<div>Subsidiaries</div>
</th>
<th class="th">
<div>May 12, 1999 </div>
<div>CNY (&#165;) </div>
<div>Shareholders </div>
<div>Subsidiaries</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Owners equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,278,252<span></span>
</td>
<td class="nump">$ 42,278,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_reto_NumberOfShareholders', window );">Number of shareholders | Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<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="top.Show.showAR( this, 'defref_reto_NumberOfSubsidiaries', window );">Number of subsidiaries | Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Carrying value of equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,477,873<span></span>
</td>
<td class="nump">10,863,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common shares of value issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,270,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Gross proceeds from the offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,457,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTransferAgreementAxis=reto_EquityTransferAgreementMember', window );">Equity Transfer Agreement [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Company issued shares | shares</a></td>
<td class="nump">17,830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of shares</a></td>
<td class="nump">$ 4,457,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_BeijingReitTechnologyDevelopmentCoLtdMember', window );">Beijing Reit Technology Development 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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_NetCapital', window );">Registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,700,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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,400,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="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Majority shareholders of interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.32%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_BeijingReitTechnologyDevelopmentCoLtdMember', window );">Beijing Reit Technology Development Co Ltd [Member] | RMB [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_NetCapital', window );">Registered capital | &#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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 66,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital | &#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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitHoldingsMember', window );">Reit Holdings [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Owners equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Majority shareholders of interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities', window );">Deposit made to Venture Business International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 565,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitHoldingsMember', window );">Reit Holdings [Member] | Equity Transfer Agreement [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Carrying value of equity</a></td>
<td class="nump">3,466,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_reto_PaymentOfOriginalShareholder', window );">Payment of original shareholders</a></td>
<td class="nump">$ 3,466,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitHoldingsMember', window );">Reit Holdings [Member] | RMB [Member] | Equity Transfer Agreement [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Carrying value of equity | &#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="nump">&#165; 24,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_PaymentOfOriginalShareholder', window );">Payment of original shareholders | &#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="nump">&#165; 24,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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitChangjiangMember', window );">Reit Changjiang [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Owners equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.32%<span></span>
</td>
<td class="nump">84.32%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCapital', window );">Registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Majority shareholders of interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Non-controlling equity interest value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitChangjiangMember', window );">Reit Changjiang [Member] | RMB [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_NetCapital', window );">Registered capital | &#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; 100,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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitXinyiMember', window );">Reit Xinyi [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Owners equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">51.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="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_NoncontrollingShareholderPercentage', window );">Noncontrolling shareholder, 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="nump">49.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitIndiaMember', window );">Reit India [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Owners equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Company issued shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Gross proceeds from the offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_NetProceedsFromInitialPublicOffering', window );">Net proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=reto_UnrelatedInvestorMember', window );">Unrelated Investor [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="top.Show.showAR( this, 'defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract', window );"><strong>Organization and Description of Business (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Company issued shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common shares of value issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,600,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_reto_MinorityInterestsOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_MinorityInterestsOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_NetProceedsFromInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net proceeds from IPO.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_NetProceedsFromInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_NoncontrollingShareholderPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of noncontrolling shareholder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_NoncontrollingShareholderPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_NumberOfShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of share holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_NumberOfShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_NumberOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_NumberOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_OrganizationAndDescriptionOfBusinessTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_OrganizationAndDescriptionOfBusinessTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_PaymentOfOriginalShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PaymentOfOriginalShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of securities on deposit with clearing organizations and other entities which provide services necessary to operations of the Company. This item would include, for instance, securities advanced as refundable collateral for securities borrowed.</p></div>
<a href="javascript:void(0);" onclick="top.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.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_MinorityInterestChangeInRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 16(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestChangeInRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net capital is equal to the net worth of the broker dealer, less certain items such as exchange memberships, carrying value of securities not readily marketable, haircuts on marketable securities in proprietary accounts, furniture and equipment and other illiquid assets as defined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Rule 15c3-1<br> -Number 240<br> -Section 15c3-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_reto_EquityTransferAgreementAxis=reto_EquityTransferAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_EquityTransferAgreementAxis=reto_EquityTransferAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_BeijingReitTechnologyDevelopmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_BeijingReitTechnologyDevelopmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ReitHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ReitChangjiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitChangjiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ReitXinyiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitXinyiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ReitIndiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitIndiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=reto_UnrelatedInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=reto_UnrelatedInvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832148496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_RetoEcoSolutionsincMember', window );">ReTo Eco-Solutions, Inc. ("RETO") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">British Virgin Islands<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription', window );">Ownership Percentage, description</a></td>
<td class="text">Parent<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_ReitHoldingsChinaLimitedMember', window );">REIT Holdings (China) Limited ("REIT Holdings") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Hong Kong, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_BeijingReitTechnologyDevelopmentCoLtdMember', window );">Beijing REIT Technology Development Co., Ltd. ("Beijing REIT") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Beijing, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription', window );">Ownership Percentage, description</a></td>
<td class="text">WFOE,100%.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_GuanReitMachineryManufacturingCoLtdMember', window );">Gu'an REIT Machinery Manufacturing Co., Ltd. ("Gu'an REIT") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Gu'an, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember', window );">REIT Mingsheng Environment Protection Construction Materials (Changjiang) Co., Ltd. ("REIT Changjiang") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Changjiang, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_BeijingReitEcoEngineeringTechnologyCoLtdMember', window );">Beijing REIT Eco-Engineering Technology Co., Ltd. ("REIT Eco-Engineering") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Beijing, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember', window );">Langfang Ruirong Mechanical and Electrical Equipment Co., Ltd. ("Ruirong") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Langfang, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_HainanReitConstructionProjectCoLtdMember', window );">Hainan REIT Construction Project Co., Ltd. ("REIT Construction") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Haikou, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_ReitXinyiNewMaterialsCoLtdMember', window );">REIT Xinyi New Materials Co., Ltd. ("REIT Xinyi") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Xinyi, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember', window );">Nanjing Dingxuan Environmental Protection Technology Development Co., Ltd. ("Dingxuan") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Nanjing, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_ReitTechnologyDevelopmentAmericaIncMember', window );">REIT Technology Development (America), Inc. ("REIT US") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">California, U.S.A<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_ReitQGreenMachinesPrivateLimitedMember', window );">REIT Q GREEN Machines Private Limited ("REIT India") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">India<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">51.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_XinyiReitEcologicalTechnologyCoLtdMember', window );">Xinyi REIT Ecological Technology Co, Ltd ("REIT Ecological") [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Xinyi, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_HorgosTaReitEnvironmentTechnologyCoLtdMember', window );">Horgos Ta-REIT Environment Technology Co., Ltd., ("Horgos Ta-REIT")</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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Horgos, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_ReitEcologicalTechnologyCoLtdMember', window );">REIT Ecological Technology Co., Ltd. (&#8220;REIT Yancheng&#8221;) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Yancheng, China	<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">100.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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember', window );">Lingqiu REIT Dongtian Ecological Technology Co., Ltd. (&#8220;REIT Lingqiu&#8221;) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [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="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of Incorporation</a></td>
<td class="text">Datong, China<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="top.Show.showAR( this, 'defref_reto_OwnershipPercentage', window );">Ownership Percentage</a></td>
<td class="nump">51.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_OwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ownership percentage rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_OwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subsidiaryof limited liability company or limited partnership ownership interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterestDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State in which the subsidiary of the limited liability company or limited partnership was organized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=reto_RetoEcoSolutionsincMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_RetoEcoSolutionsincMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_ReitHoldingsChinaLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_ReitHoldingsChinaLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_BeijingReitTechnologyDevelopmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_BeijingReitTechnologyDevelopmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_GuanReitMachineryManufacturingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_GuanReitMachineryManufacturingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_ReitMingshengEnvironmentProtectionConstructionMaterialsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_BeijingReitEcoEngineeringTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_BeijingReitEcoEngineeringTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_LangfangRuirongMechanicalAndElectricalEquipmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_HainanReitConstructionProjectCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_HainanReitConstructionProjectCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_ReitXinyiNewMaterialsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_ReitXinyiNewMaterialsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_NanjingDingxuanEnvironmentalProtectionTechnologyDevelopmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_ReitTechnologyDevelopmentAmericaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_ReitTechnologyDevelopmentAmericaIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_ReitQGreenMachinesPrivateLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_ReitQGreenMachinesPrivateLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_XinyiReitEcologicalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_XinyiReitEcologicalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_HorgosTaReitEnvironmentTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_HorgosTaReitEnvironmentTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_ReitEcologicalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_ReitEcologicalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_LingqiuReitDongtianEcologicalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820154368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 1)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ForeignCurrencyTranslationSpotRate', window );">Year-end spot rate</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_reto_ForeignCurrencyTranslationAverageRate', window );">Average rate</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ForeignCurrencyTranslationSpotRate', window );">Year-end spot rate</a></td>
<td class="nump">6.8755<span></span>
</td>
<td class="nump">6.5062<span></span>
</td>
<td class="nump">6.9448<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="top.Show.showAR( this, 'defref_reto_ForeignCurrencyTranslationAverageRate', window );">Average rate</a></td>
<td class="nump">6.6090<span></span>
</td>
<td class="nump">6.7568<span></span>
</td>
<td class="nump">6.6441<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ForeignCurrencyTranslationAverageRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ForeignCurrencyTranslationAverageRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ForeignCurrencyTranslationSpotRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ForeignCurrencyTranslationSpotRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6819735184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Property and buildings [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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment , Useful life</a></td>
<td class="text">30 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Property and buildings [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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment , Useful life</a></td>
<td class="text">50 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Machinery 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Machinery 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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment , Useful life</a></td>
<td class="text">15 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Transportation 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Transportation 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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment , Useful life</a></td>
<td class="text">10 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office and electronic 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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment , Useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office and electronic 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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment , Useful life</a></td>
<td class="text">5 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LandAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6834425056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 3)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember', window );">Land use rights [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives</a></td>
<td class="text">49 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember', window );">Land use rights [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives</a></td>
<td class="text">45 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820728768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">$ 85,293<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_reto_AccountsReceivableDescription', window );">Accounts receivable, description</a></td>
<td class="text">Based on the assessment of customers' credit and ongoing relationships, the Company's payment terms typically range from 90 days to 1 year.<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="top.Show.showAR( this, 'defref_reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 871,030<span></span>
</td>
<td class="nump">534,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionPolicyDescription', window );">Security retention, description</a></td>
<td class="text">The Company usually agrees with customers on the contracts to holdback approximately 5% to 20% of total contract price as security deposits which are payable by customer within 12 months after the goods are shipped and titles have passed.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionPolicyAmountRetained', window );">Security retention, amount</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">557,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">37,569,862<span></span>
</td>
<td class="nump">35,551,016<span></span>
</td>
<td class="nump">32,424,269<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="top.Show.showAR( this, 'defref_reto_ShippingHandlingAndTransportationCost', window );">Shipping and handling expenses</a></td>
<td class="nump">$ 730,751<span></span>
</td>
<td class="nump">776,438<span></span>
</td>
<td class="nump">$ 630,218<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="top.Show.showAR( this, 'defref_reto_ValueAddedTaxPercentage', window );">Value added tax percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,477,873<span></span>
</td>
<td class="nump">10,863,040<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="top.Show.showAR( this, 'defref_reto_HeldInCashBalance', window );">Held in cash balance</a></td>
<td class="nump">90,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">FDIC insurance limits</a></td>
<td class="nump">$ 250,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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskSupplier', window );">Supplier, description</a></td>
<td class="text">For the years ended December 31, 2018, 2017 and 2016, the Company purchased approximately 28%, 31% and 41% of its raw materials from one major supplier, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLender', window );">Vendors, description</a></td>
<td class="text">Advanced payments to three major vendors accounted for 20%, 17% and 11% of the total advance payments outstanding as of December 31, 2018. Advanced payments to three major vendors accounted for 23%, 17% and 16% of the total advance payments outstanding as of December 31, 2017.<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Memebr]</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="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</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="top.Show.showAR( this, 'defref_reto_HeldInCashBalance', window );">Held in cash balance</a></td>
<td class="nump">$ 181<span></span>
</td>
<td class="nump">3,356<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=reto_BritishVirginIslandsMember', window );">BVI [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_HeldInCashBalance', window );">Held in cash balance</a></td>
<td class="nump">245,874<span></span>
</td>
<td class="nump">8,774,608<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</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="top.Show.showAR( this, 'defref_reto_HeldInCashBalance', window );">Held in cash balance</a></td>
<td class="nump">$ 73,540<span></span>
</td>
<td class="nump">$ 51,634<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitChangjiangMember', window );">REIT Changjiang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Non-controlling equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.68%<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [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="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=reto_FederalDepositInsuranceCorporationMember', window );">Federal Deposit Insurance Corporation [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="top.Show.showAR( this, 'defref_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,065,774<span></span>
</td>
<td class="nump">$ 2,018,199<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_reto_AccountsReceivableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AccountsReceivableDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowances for doubtful accounts advances to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_HeldInCashBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Held in cash balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_HeldInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_MinorityInterestsOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_MinorityInterestsOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_ShippingHandlingAndTransportationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ShippingHandlingAndTransportationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_SummaryOfSignificantAccountingPoliciesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_SummaryOfSignificantAccountingPoliciesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ValueAddedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value added tax percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ValueAddedTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLender">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of risks that arise due to the nature or amount of financing received from a particular lender or reliance placed on that lender. At a minimum, the description informs financial statement users of the general nature of the risk.</p></div>
<a href="javascript:void(0);" onclick="top.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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLender</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ConcentrationRiskSupplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of risks that arise due to the volume of business transacted with a particular supplier or reliance placed on that supplier. At a minimum, the description informs financial statement users of the general nature of the risk.</p></div>
<a href="javascript:void(0);" onclick="top.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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 2: 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 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99380358&amp;loc=d3e7102-108593<br><br>Reference 4: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskSupplier</td>
</tr>
<tr>
<td style="padding-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_ReinsuranceRetentionPolicyAmountRetained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated amount that is the upper retention limit per entity policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRetentionPolicyAmountRetained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReinsuranceRetentionPolicyDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of retention policies, risk management strategies and reinsurance objectives.</p></div>
<a href="javascript:void(0);" onclick="top.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 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=99397103&amp;loc=d3e6811-158387<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRetentionPolicyDescription</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=reto_BritishVirginIslandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=reto_BritishVirginIslandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitChangjiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitChangjiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=reto_FederalDepositInsuranceCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=reto_FederalDepositInsuranceCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6660135328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Trade accounts receivable</a></td>
<td class="nump">$ 18,404,279<span></span>
</td>
<td class="nump">$ 20,319,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less: allowances for doubtful accounts</a></td>
<td class="num">(3,228,732)<span></span>
</td>
<td class="num">(1,815,927)<span></span>
</td>
<td class="num">$ (741,187)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Less: accounts receivable, net, related party (Note 15)</a></td>
<td class="num">(450,473)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, net, third parties</a></td>
<td class="nump">$ 14,725,074<span></span>
</td>
<td class="nump">$ 18,503,286<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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amount of receivables arising from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<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(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>69
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820795248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Net (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 1,815,927<span></span>
</td>
<td class="nump">$ 741,187<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="top.Show.showAR( this, 'defref_reto_ProvisionForDoubtfulAccount', window );">Bad debt provision</a></td>
<td class="nump">1,572,175<span></span>
</td>
<td class="nump">986,787<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="top.Show.showAR( this, 'defref_reto_ForeignExchangeTranslation', window );">Foreign exchange translation</a></td>
<td class="num">(159,370)<span></span>
</td>
<td class="nump">87,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 3,228,732<span></span>
</td>
<td class="nump">$ 1,815,927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ForeignExchangeTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ForeignExchangeTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_ProvisionForDoubtfulAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ProvisionForDoubtfulAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>70
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820132128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Advances to Suppliers, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersNetAbstract', window );"><strong>Advances to Suppliers, Net [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="top.Show.showAR( this, 'defref_reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction', window );">Raw material prepayments for equipment production</a></td>
<td class="nump">$ 2,686,314<span></span>
</td>
<td class="nump">$ 916,210<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="top.Show.showAR( this, 'defref_reto_ProceedsFromConstructionMaterialPrepayments', window );">Construction material prepayments</a></td>
<td class="nump">2,776,638<span></span>
</td>
<td class="nump">1,037,438<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="top.Show.showAR( this, 'defref_reto_ProceedsPrepaymentToConstructionSubcontractors', window );">Advances to construction subcontractors</a></td>
<td class="nump">405,203<span></span>
</td>
<td class="nump">428,334<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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersGross', window );">Subtotal</a></td>
<td class="nump">5,868,155<span></span>
</td>
<td class="nump">2,381,882<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="top.Show.showAR( this, 'defref_reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers', window );">Less: allowances for doubtful accounts</a></td>
<td class="num">(871,030)<span></span>
</td>
<td class="num">(534,245)<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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersRelatedParty', window );">Less: Advances to suppliers, net, related party (Note 15)</a></td>
<td class="nump">947,557<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="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Advances to suppliers, net, third parties</a></td>
<td class="nump">$ 4,049,568<span></span>
</td>
<td class="nump">$ 1,847,637<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvancesToSuppliersGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowances for doubtful accounts advances to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AdvancesToSuppliersNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvancesToSuppliersRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances to suppliers related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowances for doubtful accounts advances to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AllowancesForDoubtfulAccountsAdvancesToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ProceedsFromConstructionMaterialPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of construction material.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ProceedsFromConstructionMaterialPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of equipment production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ProceedsFromRawMaterialPrepaymentsForEquipmentProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_ProceedsPrepaymentToConstructionSubcontractors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances to construction subcontractors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ProceedsPrepaymentToConstructionSubcontractors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>71
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6635047776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances to Suppliers, Net (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_AdvancesToSuppliersNetAbstract', window );"><strong>Advances to Suppliers, 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="top.Show.showAR( this, 'defref_reto_ConstructionMaterialDescription', window );">Construction material, description</a></td>
<td class="text">It usually takes 3 to 6 months for the suppliers to deliver raw material for our equipment production and takes up to 6 to 12 months for the suppliers to deliver the construction materials.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvancesToSuppliersNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvancesToSuppliersNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_ConstructionMaterialDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of construction material.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ConstructionMaterialDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>72
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6768865232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 1,408,238<span></span>
</td>
<td class="nump">$ 1,069,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="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">3,222,074<span></span>
</td>
<td class="nump">542,706<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 4,630,312<span></span>
</td>
<td class="nump">$ 1,611,836<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766532768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition Intention Deposit (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 08, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 08, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </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="top.Show.showAR( this, 'defref_reto_AcquisitionIntentionDepositTextual', window );"><strong>Acquisition Intention Deposit (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_AcquisitionDepositCurrent', window );">Acquisition advance payment | $</a></td>
<td class="nump">$ 2,181,000<span></span>
</td>
<td class="nump">$ 2,181,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_AcquisitionIntentionDepositTextual', window );"><strong>Acquisition Intention Deposit (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_AcquisitionDepositCurrent', window );">Acquisition advance payment | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AcquisitionDepositCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tha amount of acquisition deposit .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AcquisitionDepositCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_AcquisitionIntentionDepositTextual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AcquisitionIntentionDepositTextual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6659933040">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 809,396<span></span>
</td>
<td class="nump">$ 607,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidRent', window );">Prepaid rent expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,735<span></span>
</td>
<td class="nump">75,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivable', window );">Value added tax receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83,717<span></span>
</td>
<td class="nump">86,289<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="top.Show.showAR( this, 'defref_reto_Other', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55,954<span></span>
</td>
<td class="nump">4,611<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 974,802<span></span>
</td>
<td class="nump">$ 774,665<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">Other receivables mainly represent mainly advances to employees for business development purposes and prepaid employee insurance and welfare benefit which will be subsequently deducted from the employee payroll.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_Other">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_Other</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6876686&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.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<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 45<br> -Paragraph 1<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>75
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6805296160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract', window );"><strong>Prepaid Expenses and Other Current Assets (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease, Description</a></td>
<td class="text">The Company's subsidiary Beijing REIT leases headquarter offices of 658 square meters from March 1, 2011 to August 30, 2018, and prepaid rent expense to the landlord, which is amortized over the lease term.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PrepaidExpensesAndOtherCurrentAssetsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of lessee's operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6815066336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepayment for Construction of Properties (Details) - 12 months ended Dec. 31, 2018<br></strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><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="top.Show.showAR( this, 'defref_reto_PrepaymentforConstructionofPropertiesTextualAbstract', window );"><strong>Prepayment for Construction of Properties (Textual)</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="top.Show.showAR( this, 'defref_reto_PrepaymentToSubContractors', window );">Prepayment to sub contractors | $</a></td>
<td class="nump">$ 3,707,700<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="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [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="top.Show.showAR( this, 'defref_reto_PrepaymentforConstructionofPropertiesTextualAbstract', window );"><strong>Prepayment for Construction of Properties (Textual)</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="top.Show.showAR( this, 'defref_reto_PrepaymentToSubContractors', window );">Prepayment to sub contractors | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 25,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_PrepaymentToSubContractors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepayment to sub contractors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PrepaymentToSubContractors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_PrepaymentforConstructionofPropertiesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PrepaymentforConstructionofPropertiesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6821090672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">$ 48,149,730<span></span>
</td>
<td class="nump">$ 34,137,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress ("CIP")</a></td>
<td class="nump">3,530<span></span>
</td>
<td class="nump">11,281,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(6,771,037)<span></span>
</td>
<td class="num">(5,585,474)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">41,382,223<span></span>
</td>
<td class="nump">39,833,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Property and buildings [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">42,066,001<span></span>
</td>
<td class="nump">28,336,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">4,210,500<span></span>
</td>
<td class="nump">4,041,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Transportation vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">979,549<span></span>
</td>
<td class="nump">925,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherEnergyEquipmentMember', window );">Office and electronic equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">$ 893,680<span></span>
</td>
<td class="nump">$ 833,105<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.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> -Subparagraph (c)<br> -URI http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.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> -Subparagraph (b)<br> -URI http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherEnergyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OtherEnergyEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6769933696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_PropertyPlantAndEquipmentNetTextualAbstract', window );"><strong>Property, Plant and Equipment, Net (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 1,584,973<span></span>
</td>
<td class="nump">$ 1,403,585<span></span>
</td>
<td class="nump">$ 1,185,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription', window );">Plant construction expenditure description</a></td>
<td class="text">The Company's properties with an aggregate carrying value of approximately $1.2 million (RMB 8.6 million) has been used as collateral for the Company's short-term loans.<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_reto_PropertyPlantAndEquipmentNetTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PropertyPlantAndEquipmentNetTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.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> -Subparagraph (a)<br> -URI http://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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Information pertaining to allowance for funds used during construction (AFUDC) for utilities (for example, description of projects, computation, amounts, rates, accounting, recovery period, noncash income). Allowance for funds used during construction represents the estimated costs of debt and equity financings necessary to finance the construction of regulated assets. May also indicate the financial statement captions that are affected by AFUDC, such as construction work in progress, other revenue, and interest expense (as a reduction for the capitalized portion).</p></div>
<a href="javascript:void(0);" onclick="top.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 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501662&amp;loc=d3e56162-110433<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionDescription</td>
</tr>
<tr>
<td style="padding-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>79
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820817792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total</a></td>
<td class="nump">$ 7,737,669<span></span>
</td>
<td class="nump">$ 8,179,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(896,156)<span></span>
</td>
<td class="num">(777,815)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">6,841,513<span></span>
</td>
<td class="nump">7,401,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember', window );">Land use rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total</a></td>
<td class="nump">7,705,939<span></span>
</td>
<td class="nump">8,145,824<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total</a></td>
<td class="nump">$ 31,730<span></span>
</td>
<td class="nump">$ 33,541<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.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 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6835404352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 160,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">160,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">160,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">160,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2023 and Thereafter</a></td>
<td class="nump">6,200,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Estimated future amortization expense</a></td>
<td class="nump">$ 6,841,513<span></span>
</td>
<td class="nump">$ 7,401,550<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>81
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6833460496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>m&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>m&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>m&#178;</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_IntangibleAssetsNetTextualAbstract', window );"><strong>Intangible Assets, Net (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land use right | m&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense | $</a></td>
<td class="nump">$ 166,850<span></span>
</td>
<td class="nump">$ 163,154<span></span>
</td>
<td class="nump">$ 175,784<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="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_ShortTermDebtMember', window );">Short-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_IntangibleAssetsNetTextualAbstract', window );"><strong>Intangible Assets, Net (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land use right | m&#178;</a></td>
<td class="nump">26,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land, amount carrying value | $</a></td>
<td class="nump">$ 400,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="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember', window );">Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_IntangibleAssetsNetTextualAbstract', window );"><strong>Intangible Assets, Net (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land use right | m&#178;</a></td>
<td class="nump">306,000<span></span>
</td>
<td class="nump">306,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land, amount carrying value | $</a></td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="nump">$ 5,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_IntangibleAssetsNetTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_IntangibleAssetsNetTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.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.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ExtinguishmentOfDebtAxis=us-gaap_ShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ExtinguishmentOfDebtAxis=us-gaap_ShortTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>82
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6817838080">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Short-term Loans (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,858,457<span></span>
</td>
<td class="nump">$ 7,540,381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=reto_DeferredFinancingCostsMember', window );">Deferred Financing Costs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(83,643)<span></span>
</td>
<td class="num">(267,579)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ChinaMerchantsBankMember', window );">China Merchants Bank [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,362,000<span></span>
</td>
<td class="nump">3,074,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingBankMember', window );">Beijing Bank [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,908,000<span></span>
</td>
<td class="nump">4,611,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BankOfCommunicationsMember', window );">Bank Of Communications [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">1,454,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_HaikongHoldingsMicrofinanceCoLtdMember', window );">Haikong Holdings Microfinance Co Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">218,100<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_HaikouUnitedBankMember', window );">Haikou United Bank [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 122,960<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In June 2016, Beijing REIT, entered into a line of credit agreement with CMB to borrow an aggregate of approximately $2.9 million (RMB 20 million) as working capital for one year. The agreement was further renewed in 2017. These loans were fully repaid upon maturity during the year ended December 31, 2018. In May 2018, Beijing REIT entered into a new line of credit agreement with CMB. The agreement allows Beijing REIT to obtain loans up to approximately $4.4 million (RMB 30 million) for use as working capital between May 3, 2018 and May 2, 2020. Pursuant to the agreement, BEIT entered into six loan agreements between May and December, 2018 with CMB to borrow the full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.655% to 6.960% per annum. All these loans are guaranteed by a third-party guaranty company and the Chairman and Chief Executive Officer of the Company. Gu'an REIT also pledged its property with a carrying value of approximately $1.0 million (RMB 7.2 million) and land use rights with a carrying value of approximately $0.4 million (RMB 3.1million) as collateral.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In January, April, July and October 2017, Beijing REIT entered into a series loan agreement with BJB to borrow an aggregated of approximately $4.6 million (RMB 30 million) as working capital for a period of six months to one year with respective maturity dates. All these loans are either guaranteed by a third-party guaranty company and the principal shareholders of the Company. All the loans were repaid in full upon maturity during the year ended December 31, 2018. In February 2018, Beijing REIT entered into a new line of credit agreement with BJB. The agreement allows Beijing REIT to obtain loans up to approximately $2.9 million (RMB 20 million) as working capital. Pursuit to the agreement, BEIT entered into three loan agreements in February, March and April, 2018 with BJB to borrow the full amount. These loans have a term of 12 months and bear fixed interest rates ranging from 5.22% to 5.4475% per annum. All these loans are guaranteed by a third-party guaranty company and the CEO and principal shareholders of the Company. These loans were fully repaid upon maturity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In September 2018, Beijing REIT entered into a bank loan agreement with BOC to borrow approximately $1.5 million (RMB 10 million) as working capital for one year. The loan bears a fixed interest rate of 5.0025% per annum. The loan is also guaranteed by the principal shareholders of the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">In December 2018, REIT Changjiang entered into a loan agreement with HHMC to borrow approximately $0.22 million (RMB 1.5 million) as working capital for one year. The loan bears a fixed interest rate of 19.2% per annum. REIT Changjiang pledged its property with a carrying value of approximately $0.2 million (RMB 1.4 million) as collateral. The loan is also guaranteed by the CEO and principal shareholders of the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">In January 2017, REIT Changjiang entered into a bank loan agreement with HUB to borrow approximately $0.15 million (RMB 1 million) as working capital for one year. During the year ended December 31, 2017, the Company repaid approximately $0.03 million (RMB 200,000) and the remaining loan was repaid upon maturity during the year ended December 31, 2018.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=reto_DeferredFinancingCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RegulatoryAssetAxis=reto_DeferredFinancingCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ChinaMerchantsBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ChinaMerchantsBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BankOfCommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BankOfCommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_HaikongHoldingsMicrofinanceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_HaikongHoldingsMicrofinanceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_HaikouUnitedBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_HaikouUnitedBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6841698528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term Loans (Details Textual)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></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>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>May 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </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="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,858,457<span></span>
</td>
<td class="nump">$ 7,540,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseShortTermBorrowings', window );">Interest expense on all short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">480,452<span></span>
</td>
<td class="nump">$ 365,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 635,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingMember', window );">China Merchants Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount</a></td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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="top.Show.showAR( this, 'defref_reto_RightOfUseOfFixedAsset', window );">Land use right</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue', window );">Property with carrying value of the collateral</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingMember', window );">China Merchants Bank [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate, percentage</a></td>
<td class="nump">5.655%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.655%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingMember', window );">China Merchants Bank [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate, percentage</a></td>
<td class="nump">6.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingMember', window );">China Merchants Bank [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,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="nump">&#165; 20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_RightOfUseOfFixedAsset', window );">Land use right | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue', window );">Property with carrying value of the collateral | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingOneMember', window );">Beijing Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingOneMember', window );">Beijing Bank [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.22%<span></span>
</td>
<td class="nump">5.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingOneMember', window );">Beijing Bank [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.4475%<span></span>
</td>
<td class="nump">5.4475%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingOneMember', window );">Beijing Bank [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#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="nump">&#165; 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingTwoMember', window );">Bank of Communications [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.0025%<span></span>
</td>
<td class="nump">5.0025%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingTwoMember', window );">Bank of Communications [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#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; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingThreeMember', window );">Haikong Holdings Microfinance 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue', window );">Property with carrying value of the collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingThreeMember', window );">Haikong Holdings Microfinance Co., Ltd [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#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="nump">&#165; 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue', window );">Property with carrying value of the collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingFourMember', window );">Haikou United Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Short term loan, 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">The remaining loan was repaid upon maturity during the year ended December 31, 2018<span></span>
</td>
<td class="text">The remaining loan was repaid upon maturity during the year ended December 31, 2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShorttermDebtAverageOutstandingAmount', window );">Repaid debt outstanding</a></td>
<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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingFourMember', window );">Haikou United Bank [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_ShortTermBankLoansTextualAbstract', window );"><strong>Short-Term Loans (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,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="top.Show.showAR( this, 'defref_us-gaap_ShorttermDebtAverageOutstandingAmount', window );">Repaid debt outstanding | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_RightOfUseOfFixedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of right to use of property and land.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_RightOfUseOfFixedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_ShortTermBankLoansTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_ShortTermBankLoansTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.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 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<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 http://asc.fasb.org/extlink&amp;oid=114775744&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_InterestExpenseShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest expense incurred on short-term borrowings including commercial paper and Federal funds purchased and securities sold under agreements to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.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.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, as of the date of each statement of financial position presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.</p></div>
<a href="javascript:void(0);" onclick="top.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 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66007379&amp;loc=d3e113888-111728<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShorttermDebtAverageOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShorttermDebtAverageOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_BeijingFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6821118784">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Long Term Bank Loans (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Subtotal</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,578,600<span></span>
</td>
<td class="nump">$ 7,411,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current maturities of long-term loan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(436,200)<span></span>
</td>
<td class="num">(4,460,524)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term loan-noncurrent portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,142,400<span></span>
</td>
<td class="nump">2,951,040<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_IndustrialAndCommercialBankOfChinaMember', window );">Long-term bank loan - Industrial and Commercial Bank of China ("ICBC") [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Subtotal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,411,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ChangjiangAgricultureCreditUnionMember', window );">Long-term bank loan - Changjiang Li Autonomous County Rural Credit Cooperative Association ("CCCA") [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Subtotal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 8,578,600<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In September 2013, REIT Changjiang entered into a line of credit agreement with ICBC, which allowed REIT Changjiang to borrow up to approximately $13.8 million (RMB 96 million) from ICBC for six years. The loan is used in the construction of REIT Changjiang's manufacturing plant. The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by the People's Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million) for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with a fixed interest rate of 7% per annum. REIT Changjiang has pledged its land use right of 306,000 square meters and construction in progress on this land, as well as certain production lines as collateral. RETO and Beijing REIT also pledged their shares in REIT Changjiang of 15.683% and 84.317%, respectively, as collateral to secure the loan. The loan is guaranteed by the CEO and principal shareholders of the Company. During the year ended December 31, 2018, the Company repaid approximately $0.1 million (RMB 1.0 million).</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109500613&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 http://asc.fasb.org/extlink&amp;oid=6879938&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_IndustrialAndCommercialBankOfChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_IndustrialAndCommercialBankOfChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ChangjiangAgricultureCreditUnionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ChangjiangAgricultureCreditUnionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>85
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6840478816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Bank Loans (Details 1) - Dec. 31, 2018<br></strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><div>CNY (&#165;)</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths', window );">June 19, 2019 | $</a></td>
<td class="nump">$ 145,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">December 19, 2019 | $</a></td>
<td class="nump">290,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths', window );">June 19, 2020 | $</a></td>
<td class="nump">290,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths', window );">December 19, 2020 | $</a></td>
<td class="nump">872,400<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths', window );">June 19, 2021 | $</a></td>
<td class="nump">872,400<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths', window );">December 19, 2021 | $</a></td>
<td class="nump">1,017,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths', window );">June 19, 2022 | $</a></td>
<td class="nump">1,017,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths', window );">December 19, 2022 | $</a></td>
<td class="nump">1,017,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths', window );">June 19, 2023 | $</a></td>
<td class="nump">1,017,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths', window );">December 19, 2023 | $</a></td>
<td class="nump">1,017,800<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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths', window );">June 19, 2024 | $</a></td>
<td class="nump">1,017,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total | $</a></td>
<td class="nump">$ 8,578,600<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="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [Member]</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="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths', window );">June 19, 2019 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">December 19, 2019 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths', window );">June 19, 2020 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths', window );">December 19, 2020 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths', window );">June 19, 2021 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths', window );">December 19, 2021 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths', window );">June 19, 2022 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths', window );">December 19, 2022 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths', window );">June 19, 2023 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths', window );">December 19, 2023 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths', window );">June 19, 2024 | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 59,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 18 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextEighteenMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 54 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFivetyFourMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 48 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyEightMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 42 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextFourtyTwoMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next six months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 60 months</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtyMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 66 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextSixtySixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 30 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtyMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 36 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextThirtySixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in next 24 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwentyFourMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&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(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<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 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6820712352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Bank Loans (Details Textual)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>m&#178;</div>
</th>
<th class="th">
<div>Sep. 30, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2013 </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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansTextualAbstract', window );"><strong>Long Term Bank Loans (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseLongTermDebt', window );">Total interest on long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 552,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 585,158<span></span>
</td>
<td class="nump">$ 795,025<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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_RETOMember', window );">RETO [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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansTextualAbstract', window );"><strong>Long Term Bank Loans (Textual)</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Non-controlling equity interest percentage</a></td>
<td class="nump">15.683%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=reto_BeijingReitMember', window );">Beijing REIT [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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansTextualAbstract', window );"><strong>Long Term Bank Loans (Textual)</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Non-controlling equity interest percentage</a></td>
<td class="nump">84.317%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ReitChangjiangMember', window );">REIT Changjiang [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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansTextualAbstract', window );"><strong>Long Term Bank Loans (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, Maximum borrowing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,800,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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtDescription', window );">Long term debt, description</a></td>
<td class="text">In June 2018, REIT Changjiang entered into a loan agreement with CCCA to borrow approximately $8.7 million (RMB $60 million) for expansion of its production facilities. The loan has a term of six years from June 19, 2018 to June 19, 2024 with a fixed interest rate of 7% per annum.<span></span>
</td>
<td class="text">The loan bears a variable interest rate based on the prevailing interest rate for a 6-year loan set by the People's Bank of China at the time of borrowing, plus 29 basis points, adjusted every six months. During the year ended December 31, 2017, the Company repaid approximately $3.1 million (RMB 20.7 million). The remaining balance of approximately $7.4 million (RMB 48.2 million) was repaid in full as of December 31, 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_LandUseRightSquareMeters', window );">Land use right square meters | m&#178;</a></td>
<td class="nump">306,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ReitChangjiangMember', window );">REIT Changjiang [Member] | RMB [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="top.Show.showAR( this, 'defref_reto_LongTermBankLoansTextualAbstract', window );"><strong>Long Term Bank Loans (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, Maximum borrowing | &#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="nump">&#165; 96,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt | &#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="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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LandUseRightSquareMeters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Land use right square meters.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LandUseRightSquareMeters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_LongTermBankLoansTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long term bank loans textual.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_LongTermBankLoansTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_MinorityInterestsOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_MinorityInterestsOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_InterestExpenseLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest paid or due on all long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of long-term debt arrangements, which are debt arrangements that originally require full repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer, and disclosures pertaining to the underlying arrangements, including repayment terms, conversion features, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements. Types of long-term debt arrangements include borrowing under notes payable, bonds payable, debentures, term loans, and other contractual obligations for payment.</p></div>
<a href="javascript:void(0);" onclick="top.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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtDescription</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConsolidatedEntitiesAxis=reto_RETOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_RETOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidatedEntitiesAxis=reto_BeijingReitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=reto_BeijingReitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ReitChangjiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=reto_ReitChangjiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>87
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6830179488">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">China Statutory income tax rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effect of favorable income tax rate in certain entity in PRC</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(2.80%)<span></span>
</td>
<td class="num">(3.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Non-PRC entities not subject to PRC tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6.30%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">3.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment', window );">Research &amp; Development ("R&amp;D") tax credit</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible expenses-permanent difference</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3.30%)<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25.70%<span></span>
</td>
<td class="nump">29.30%<span></span>
</td>
<td class="nump">30.20%<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Represents the tax losses incurred from operations outside of China.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">According to PRC tax regulations, 150% of current year R&amp;D expense approved by the local tax authority may be deducted from tax income.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Represents expenses incurred by the Company that were not deductible for PRC income tax.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 research and development expense.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6808983888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income tax expense from China</a></td>
<td class="nump">$ 7,705,629<span></span>
</td>
<td class="nump">$ 11,136,874<span></span>
</td>
<td class="nump">$ 7,252,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Loss before income tax expense from outside of China</a></td>
<td class="num">(1,557,492)<span></span>
</td>
<td class="num">(1,730,009)<span></span>
</td>
<td class="num">(797,287)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total</a></td>
<td class="nump">$ 6,148,137<span></span>
</td>
<td class="nump">$ 9,406,865<span></span>
</td>
<td class="nump">$ 6,455,436<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6814932864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details 2) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 1,862,465<span></span>
</td>
<td class="nump">$ 2,954,130<span></span>
</td>
<td class="nump">$ 1,997,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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(282,010)<span></span>
</td>
<td class="num">(194,045)<span></span>
</td>
<td class="num">(44,685)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 1,580,455<span></span>
</td>
<td class="nump">$ 2,760,080<span></span>
</td>
<td class="nump">$ 1,952,356<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=34349781&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6636741664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes (Details 3) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Provision of doubtful accounts</a></td>
<td class="nump">$ 551,534<span></span>
</td>
<td class="nump">$ 296,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Tax loss carried forwards</a></td>
<td class="nump">2,031,165<span></span>
</td>
<td class="nump">1,729,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on tax losses</a></td>
<td class="num">(2,031,165)<span></span>
</td>
<td class="num">(1,729,036)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 551,534<span></span>
</td>
<td class="nump">$ 296,535<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6604032992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes (Details 4) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">VAT tax payable</a></td>
<td class="nump">$ 97,267<span></span>
</td>
<td class="nump">$ 191,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Corporate income tax payable</a></td>
<td class="nump">2,812,063<span></span>
</td>
<td class="nump">2,927,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Land use tax and other taxes payable</a></td>
<td class="nump">55,194<span></span>
</td>
<td class="nump">233,974<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Total</a></td>
<td class="nump">$ 2,964,524<span></span>
</td>
<td class="nump">$ 3,352,512<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6879938&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 http://asc.fasb.org/extlink&amp;oid=6876686&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. 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="top.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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6821308544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TaxesTextualAbstract', window );"><strong>Taxes (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TaxSavingFromFavorableRates', window );">Estimated tax savings preferred tax rates</a></td>
<td class="nump">$ 86,898<span></span>
</td>
<td class="nump">$ 266,125<span></span>
</td>
<td class="nump">$ 196,303<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="top.Show.showAR( this, 'defref_reto_PershareEffectOfTaxExemption', window );">Per share effect of the tax exemption</a></td>
<td class="nump">$ 0.004<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">$ 551,534<span></span>
</td>
<td class="nump">$ 296,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increases in valuation allowance</a></td>
<td class="nump">$ 302,129<span></span>
</td>
<td class="nump">$ 283,160<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="top.Show.showAR( this, 'defref_reto_PercentageOfApplicableValueAddedTaxRate', window );">VAT rate</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_PercentageOfTaxableIncome', window );">Percentage of taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions', window );">R&amp;D expense approved by local tax authority deducted from tax income</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=reto_BeijingReitMember', window );">Beijing REIT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TaxesTextualAbstract', window );"><strong>Taxes (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Favorable income tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_PercentageOfApplicableValueAddedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of applicable value added tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PercentageOfApplicableValueAddedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_PercentageOfTaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Its represented percentage of taxable income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PercentageOfTaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_PershareEffectOfTaxExemption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share effect of the tax exemption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_PershareEffectOfTaxExemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_TaxSavingFromFavorableRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tax saving from favorable rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TaxSavingFromFavorableRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_TaxesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TaxesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 deductions. Including, but not limited to, extraterritorial income exclusion deduction, qualified production activity deduction, dividend deduction, deduction for dividend paid to employee stock ownership plan, Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=reto_BeijingReitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_BeijingReitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6636697488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contigencies (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 246,684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">223,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">230,926<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 701,345<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>94
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6832412112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contigencies (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 07, 2018</div></th>
<th class="th"><div>Nov. 08, 2018</div></th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>m&#178;</div>
</th>
<th class="th"><div>Jul. 15, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_CommitmentsTextualAbstract', window );"><strong>Commitments (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense amount</a></td>
<td class="nump">$ 233,921<span></span>
</td>
<td class="nump">$ 89,785<span></span>
</td>
<td class="nump">$ 196,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, 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">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land | m&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Obtained financing in an amount</a></td>
<td class="nump">$ 870,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitXinyiMember', window );">Reit Xinyi [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="top.Show.showAR( this, 'defref_reto_CommitmentsTextualAbstract', window );"><strong>Commitments (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, 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="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">70.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="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [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="top.Show.showAR( this, 'defref_reto_CommitmentsTextualAbstract', window );"><strong>Commitments (Textual)</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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Obtained financing in an amount | &#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="nump">&#165; 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_CommitmentsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments textual.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_CommitmentsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=reto_ReitXinyiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitXinyiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6823304320">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 561,313<span></span>
</td>
<td class="nump">$ 375,697<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember', window );">Mr. Hengfang Li [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 561,313<span></span>
</td>
<td class="nump">$ 375,697<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">Mr. Hengfang Li is the Chief Executive Officer ("CEO") and major shareholder of the Company. Mr. Li periodically provides working capital loans to support the Company's operations when needed.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6660294080">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (450,473)<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_RetoInternationalTradingCoLtdMember', window );">Reto International Trading Co. Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">450,473<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember', window );">Shexian Ruibo Environmental Science and Technology Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_AdvanceToSupplier', window );">Advance to supplier</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">947,557<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_QGreenTechconPrivateLimitedMember', window );">Q Green Techcon Private Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 557,584<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Reto International Trading Co. Ltd. ("Reto International Trading") is a related party due to the sole shareholder of Reto International Trading is a greater than 5% shareholder of RETO.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Shexian Ruibo is a related party because the majority shareholder of Shexian Ruibo was a greater than 5% shareholder of RETO in 2018.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Q Green Techcon Private Limited is the minority Shareholder of REIT India and holds 49% of REIT India's equity.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AdvanceToSupplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AdvanceToSupplier</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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.</p></div>
<a href="javascript:void(0);" onclick="top.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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amount of receivables arising from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<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(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_RetoInternationalTradingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_RetoInternationalTradingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_QGreenTechconPrivateLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_QGreenTechconPrivateLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6821056992">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details 2) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartiesAmountInCostOfSales', window );">Sales to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,940,811<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase from a relate party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,843,564<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ZhongrongHongheEcoConstructionMaterialsMember', window );">Zhongrong Honghe Eco Construction Materials Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartiesAmountInCostOfSales', window );">Sales to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">567,812<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember', window );">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartiesAmountInCostOfSales', window );">Sales to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">233,559<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_RetoInternationalTradingCoLtdMember', window );">Reto International Trading Co. Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartiesAmountInCostOfSales', window );">Sales to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,139,440<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember', window );">Shexian Ruibo Environmental Science and Technology Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase from a relate party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,843,564<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Zhongrong Honghe Eco Construction Materials Co., Ltd. is an entity controlled by the CEO's wife.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Changjiang Zhongrong Hengde Environmental Protection Co., Ltd. is an entity controlled by the CEO's wife.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartiesAmountInCostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period.</p></div>
<a href="javascript:void(0);" onclick="top.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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartiesAmountInCostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=reto_ZhongrongHongheEcoConstructionMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ZhongrongHongheEcoConstructionMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ChangjiangZhongrongHengdeEnvironmentalProtectionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_RetoInternationalTradingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_RetoInternationalTradingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6821377488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions (Details Textual)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th">
<div>Nov. 08, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 08, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 17, 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="top.Show.showAR( this, 'defref_reto_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of interest rate of related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">14.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="top.Show.showAR( this, 'defref_reto_GuaranteedPrincipalCreditorsAmount', window );">Guaranteed principal creditors 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">$ 3,842,500<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="top.Show.showAR( this, 'defref_reto_IndividualInvestorRelatedPartyDebt', window );">Individual investor borrowed | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 870,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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_RetoInternationalTradingCoLtdMember', window );">Reto International Trading 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of interest rate of related party</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember', window );">Shexian Ruibo Environmental Science and 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of interest rate of related party</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_QGreenTechconPrivateLimitedMember', window );">Q Green Techcon Private Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of interest rate of related party</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_GuaranteedPrincipalCreditorsAmount', window );">Guaranteed principal creditors amount | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 25,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_IndividualInvestorRelatedPartyDebt', window );">Individual investor borrowed | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_GuaranteedPrincipalCreditorsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Guaranteed principal creditors amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_GuaranteedPrincipalCreditorsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_IndividualInvestorRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_IndividualInvestorRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_RelatedPartyTransactionsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related party transactions textual.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_RelatedPartyTransactionsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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=reto_RetoInternationalTradingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_RetoInternationalTradingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ShexianRuiboEnvironmentalScienceandTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_QGreenTechconPrivateLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_QGreenTechconPrivateLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>99
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6813458288">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Equity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,307,727<span></span>
</td>
<td class="nump">$ 5,012,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Proportionate share of net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">87,064<span></span>
</td>
<td class="nump">668,396<span></span>
</td>
<td class="nump">$ 399,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_AcquisitionOfNoncontrollingInterests', window );">Acquisition of noncontrolling interests in REIT Changjiang</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,970,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(126,806)<span></span>
</td>
<td class="nump">597,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,267,985<span></span>
</td>
<td class="nump">$ 2,307,727<span></span>
</td>
<td class="nump">$ 5,012,260<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On January 10, 2016, Zhongrong Huanneng Investment (Beijing) Co., Ltd. ("Zhongrong") signed an equity transfer agreement with Beijing REIT, pursuant to which the shareholders of Zhongrong agreed to transfer all of its equity interests held on behalf of four individual shareholders in REIT Changjiang to Beijing REIT. At the time of the transfer, REIT Changjiang was controlled in majority (84.32%) by the same four individual shareholders as those of Beijing REIT. Zhongrong and Beijing REIT are considered under common control since they are owned by the same four individual shareholders. During the year ended December 31, 2016, REIT Holdings made a deposit of $565,000 to VBI with the intention to acquire VBI's 15.68% non-controlling equity interest in REIT Changjiang for $3.3 million. The transaction was completed as of December 31, 2017. As a result, REIT Changjiang is now a wholly owned subsidiary of the Company.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_AcquisitionOfNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition of noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_AcquisitionOfNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: 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 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.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 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6838558720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 29, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Nov. 08, 2018</div></th>
<th class="th"><div>Jan. 10, 2016</div></th>
<th class="th"><div>Nov. 22, 2011</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_DescriptionOfAppropriationsToStatutorySurplusReserve', window );">Appropriations to the statutory surplus reserve, 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">Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity's registered capital.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_reto_StatutoryReserve', window );">Restricted amounts</a></td>
<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,632,797<span></span>
</td>
<td class="nump">$ 1,989,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common shares of value issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,270,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Cash proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,457,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments to original shareholders of Beijing REIT</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,466,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Initial public offering shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,100,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"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest, 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">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=reto_ReitChangjiangMember', window );">REIT Changjiang [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.32%<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="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Majority shareholders of interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Non-controlling equity interest value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ReitChangjiangMember', window );">REIT Changjiang [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners', window );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.32%<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=reto_ReitHoldingsMember', window );">Reit Holdings [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_MinorityInterestsOwnershipPercentageByParent', window );">Majority shareholders of interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities', window );">Deposit made to Venture Business International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 565,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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued | shares</a></td>
<td class="nump">3,220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></td>
<td class="nump">$ 5.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Initial public offering shares of common stock</a></td>
<td class="nump">$ 16,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_NetProceedsFromInitialPublicOffering', window );">Net proceeds</a></td>
<td class="nump">$ 14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_TypeOfCurrencyAxis=reto_CNYMember', window );">RMB [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments to original shareholders of Beijing REIT | &#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="nump">&#165; 24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=reto_UnrelatedThirdPartyMember', window );">Unrelated Third Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common stock to settle a loan payable, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">800,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Common stock to settle a loan payable, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=reto_UnrelatedThirdPartyMember', window );">Unrelated Third Party [Member] | RMB [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Common stock to settle a loan payable, amount | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 21,240,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=reto_UnrelatedInvestorMember', window );">Unrelated Investor [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_EquityTextualAbstract', window );"><strong>Equity (Textual)</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued | 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="nump">900,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common shares of value issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,600,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="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_reto_DescriptionOfAppropriationsToStatutorySurplusReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of appropriations to the statutory surplus reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_DescriptionOfAppropriationsToStatutorySurplusReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_EquityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_EquityTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_MinorityInterestsOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_MinorityInterestsOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_MinorityInterestsOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_reto_NetProceedsFromInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net proceeds from IPO.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_NetProceedsFromInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_reto_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amounts as of the balance sheet date of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of securities on deposit with clearing organizations and other entities which provide services necessary to operations of the Company. This item would include, for instance, securities advanced as refundable collateral for securities borrowed.</p></div>
<a href="javascript:void(0);" onclick="top.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.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsWithClearingOrganizationsAndOthersSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_MinorityInterestChangeInRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 16(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestChangeInRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionAxis=reto_ReitChangjiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitChangjiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ReitChangjiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitChangjiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=reto_ReitHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=reto_ReitHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=reto_UnrelatedThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=reto_UnrelatedThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=reto_UnrelatedInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=reto_UnrelatedInvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6836358336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 37,569,862<span></span>
</td>
<td class="nump">$ 35,551,016<span></span>
</td>
<td class="nump">$ 32,424,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">20,368,339<span></span>
</td>
<td class="nump">17,697,286<span></span>
</td>
<td class="nump">18,371,228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">17,201,523<span></span>
</td>
<td class="nump">17,853,730<span></span>
</td>
<td class="nump">14,053,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense and charges</a></td>
<td class="nump">1,065,287<span></span>
</td>
<td class="nump">1,012,960<span></span>
</td>
<td class="nump">1,450,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,734,255<span></span>
</td>
<td class="nump">1,566,739<span></span>
</td>
<td class="nump">1,361,260<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="top.Show.showAR( this, 'defref_reto_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="nump">9,275,685<span></span>
</td>
<td class="nump">4,639,003<span></span>
</td>
<td class="nump">9,372,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="nump">1,580,455<span></span>
</td>
<td class="nump">2,760,080<span></span>
</td>
<td class="nump">1,952,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Segment profit (loss)</a></td>
<td class="nump">4,567,682<span></span>
</td>
<td class="nump">6,646,785<span></span>
</td>
<td class="nump">4,503,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">82,004,922<span></span>
</td>
<td class="nump">81,131,829<span></span>
</td>
<td class="nump">62,660,999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=reto_MachineryAndEquipmentSalesMember', window );">Machinery and Equipment sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">17,453,324<span></span>
</td>
<td class="nump">14,484,853<span></span>
</td>
<td class="nump">13,166,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">8,050,742<span></span>
</td>
<td class="nump">6,735,906<span></span>
</td>
<td class="nump">5,456,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">9,402,582<span></span>
</td>
<td class="nump">7,748,947<span></span>
</td>
<td class="nump">7,710,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense and charges</a></td>
<td class="nump">478,515<span></span>
</td>
<td class="nump">410,214<span></span>
</td>
<td class="nump">650,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">212,819<span></span>
</td>
<td class="nump">207,651<span></span>
</td>
<td class="nump">189,404<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="top.Show.showAR( this, 'defref_reto_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="nump">242,077<span></span>
</td>
<td class="nump">107,577<span></span>
</td>
<td class="nump">87,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="nump">294,283<span></span>
</td>
<td class="nump">1,030,904<span></span>
</td>
<td class="nump">945,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Segment profit (loss)</a></td>
<td class="nump">2,687,222<span></span>
</td>
<td class="nump">3,335,076<span></span>
</td>
<td class="nump">3,125,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">21,156,682<span></span>
</td>
<td class="nump">10,899,522<span></span>
</td>
<td class="nump">12,870,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=reto_ConstructionMaterialsSalesMember', window );">Construction materials sales [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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">18,805,539<span></span>
</td>
<td class="nump">19,455,800<span></span>
</td>
<td class="nump">18,424,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">11,600,016<span></span>
</td>
<td class="nump">10,368,972<span></span>
</td>
<td class="nump">12,400,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">7,205,523<span></span>
</td>
<td class="nump">9,086,828<span></span>
</td>
<td class="nump">6,024,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense and charges</a></td>
<td class="nump">583,123<span></span>
</td>
<td class="nump">601,141<span></span>
</td>
<td class="nump">795,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,508,016<span></span>
</td>
<td class="nump">1,359,088<span></span>
</td>
<td class="nump">1,170,605<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="top.Show.showAR( this, 'defref_reto_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="nump">9,033,608<span></span>
</td>
<td class="nump">4,500,485<span></span>
</td>
<td class="nump">9,284,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="nump">1,283,697<span></span>
</td>
<td class="nump">1,486,371<span></span>
</td>
<td class="nump">967,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Segment profit (loss)</a></td>
<td class="nump">3,613,721<span></span>
</td>
<td class="nump">4,395,629<span></span>
</td>
<td class="nump">2,830,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">59,083,126<span></span>
</td>
<td class="nump">60,000,714<span></span>
</td>
<td class="nump">47,829,971<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=reto_MunicipalConstructionProjectsMember', window );">Municipal construction 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">720,191<span></span>
</td>
<td class="nump">250,422<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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">537,076<span></span>
</td>
<td class="nump">160,324<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">183,115<span></span>
</td>
<td class="nump">90,098<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense and charges</a></td>
<td class="nump">329<span></span>
</td>
<td class="nump">370<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">13,420<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,251<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="top.Show.showAR( this, 'defref_reto_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">30,941<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="nump">1,675<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Segment profit (loss)</a></td>
<td class="num">(68,077)<span></span>
</td>
<td class="num">(82,323)<span></span>
</td>
<td class="num">(901,145)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">716,909<span></span>
</td>
<td class="nump">567,030<span></span>
</td>
<td class="num">(186,139)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=reto_TechnologicalConsultingAndOtherServicesMember', window );">Technological consulting and other services [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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">590,808<span></span>
</td>
<td class="nump">1,359,941<span></span>
</td>
<td class="nump">833,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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">180,505<span></span>
</td>
<td class="nump">432,084<span></span>
</td>
<td class="nump">514,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">410,303<span></span>
</td>
<td class="nump">927,857<span></span>
</td>
<td class="nump">318,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense and charges</a></td>
<td class="nump">3,320<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">3,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">242,805<span></span>
</td>
<td class="nump">39,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Segment profit (loss)</a></td>
<td class="num">(1,665,184)<span></span>
</td>
<td class="num">(1,001,597)<span></span>
</td>
<td class="num">(551,993)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">$ 893,878<span></span>
</td>
<td class="nump">$ 9,664,563<span></span>
</td>
<td class="nump">$ 2,146,350<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_reto_CapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital expenditures during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_CapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.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.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://asc.fasb.org/extlink&amp;oid=115929826&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 http://asc.fasb.org/extlink&amp;oid=115205541&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 http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=reto_MachineryAndEquipmentSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=reto_MachineryAndEquipmentSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=reto_ConstructionMaterialsSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=reto_ConstructionMaterialsSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=reto_MunicipalConstructionProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=reto_MunicipalConstructionProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=reto_TechnologicalConsultingAndOtherServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=reto_TechnologicalConsultingAndOtherServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6821837216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th">
<div>Jan. 11, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </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="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate 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">$ 8,858,457<span></span>
</td>
<td class="nump">$ 7,540,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued | shares</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Short-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Short-term Debt [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#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="nump">&#165; 15,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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 727,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Long-term Debt [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrow an aggregate amount | &#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="nump">&#165; 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | 2018 Share Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_reto_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized | shares</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common share price | $ / shares</a></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>
<td class="text">&#160;<span></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_reto_SubsequentEventsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_SubsequentEventsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>reto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_ShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ExtinguishmentOfDebtAxis=us-gaap_ShortTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_reto_TypeOfCurrencyAxis=reto_CNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">reto_TypeOfCurrencyAxis=reto_CNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>103
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( **)^$X?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ HHGX3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " "BB?A.?=(DW^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R$[+RDR:RT9/'0Q6V-C-V&IK&L?&UDCZ]G.R
M-F5L#["CI=^?/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE,B>ZW-S[
MZ!3E9SQ 4/JD#@@5Y_?@D)11I& $%F$FLJ8V6NJ(BGR\X(V>\>$SMA/,:, 6
M'7:40)0"6#-.#.>AK>$&&&&$T:7O IJ9.%7_Q$X=8)?DD.R<ZON^[!=3+N\@
MX/UY^SJM6]@ND>HTYE_)2CH'7+/KY+?%X]-NPYJ*BX>"KXIJN1,K*2K)EQ^C
MZP^_F[#SQN[M/S:^"C8U_+J+Y@M02P,$%     @ HHGX3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M+\8QH% I,TWT7+CKP06*=\/-A\?K-_\+4$L#!!0    ( **)^$Z-\*I*' 4
M ",7   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL?5C;;N-&#/T5P^\;
M#3GW( D06RA:H 6"+=H^*\XD,=:V7$F)MW_?D>SU.B0G"!!+\B'GD.;P4'-S
M:+MO_6M*P^S[=K/K;^>OP["_KJI^]9JV37_5[M,N?_/<=MMFR+?=2]7ON]0\
M34;;385*N6K;K'?SNYOIV4-W=].^#9OU+CUTL_YMNVVZ_Q9ITQYNYS#_\>#K
M^N5U&!]4=S?[YB7]F8:_]@]=OJO.7I[6V[3KU^UNUJ7GV_D]7-<:1X,)\?<Z
M'?J+Z]D8RF/;?AMO?GNZG:N14=JDU3"Z:/+'>UJFS6;TE'G\>W(Z/Z\Y&EY>
M__#^RQ1\#N:QZ=.RW?RS?AI>;^=A/GM*S\W;9OC:'GY-IX#L?':*_O?TGC89
M/C+):ZS:33_]GZW>^J'=GKQD*MOF^_%SO9L^#\=OO#F9R09X,L"S ;A/#?3)
M0/\T^'P%<S(PQ* ZAC+EIFZ&YNZF:P^S[OCS[INQBN#:Y.ROQH=3LJ?O<GKZ
M_/3]+IB;ZGWT<X(LCA"\@, 9467GYQ506F&!S%S;CRLL!8C["*DY)%B9A1;C
MU).]OK1WLKT1[<UD;R[M/<G3$>(FR.X8A;<N!H<D7 %HK04%-&@!B";_N2A3
MMR)URZD'0OT(L1<+H=(N:!T)=0X$[Z+'0*D+P* ]( :9NA.I.TZ=,%HX@1$J
ML*@)=0D8K/9:$>H"T"BKE2F4O1>I>U9P4<GV0;0/+/0()/3 B<9@O2*_Q5+
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
MIE_M]G\G-T^[H5\?K117UHMOA\_E9O_Y<K3_O1EN0,<&]-J [)L-^-B W]O
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
MX]7&"VB,\8!6#C<X0QV^L#60T/BP_8A[.\_9''@S+$^(K>^X_ =02P,$%
M  @ HHGX3DSF34NX 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL;5/M;IPP$'P5RP\0'QQ)KB= RJ6J6JF53JG:_O;! E;\06USI&_?M2&4
MI/S!WF5F=M9>YZ.QSZX#\.1%2>T*VGG?'QES50>*NQO3@\8_C;&*>PQMRUQO
M@=>1I"1+=[L[IKC0M,QC[FS+W Q>"@UG2]R@%+=_3B#-6-"$OB:>1-OYD&!E
MWO,6OH/_T9\M1FQ1J84"[831Q$)3T(?D>,H"/@)^"AC=:D]")Q=CGD/PI2[H
M+A@""94/"AR7*SR"E$$(;?R>->E2,A#7^U?U3[%W[.7"'3P:^4O4OBOH@9(:
M&CY(_V3&SS#W<TO)W/Q7N()$>'""-2HC7?R2:G#>J%D%K2C^,JU"QW6<_F3I
M3-LFI#,A70B'6(=-A:+SC]SS,K=F)'8Z^YZ'*TZ.*9Y-%9+Q*.(_-.\P>RW3
MY"YGUR T8TX3)EUAD@7!4'TID6Z5.*7_T?>WV_S]IL5]Y._?6+S?%L@V!;(H
MD+T1.+SK<0OSX5T1MCI4!;:-X^1(908=1WF572;V(=XB^P>?QOT;MZW0CER,
MQZN-%] 8XP&M[&YPACI\84L@H?%A>X][.\W9%'C3ST^(+>^X_ M02P,$%
M  @ HHGX3J,FVQFW 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL=5/1;IPP$/P5RQ\0<^;2BTZ E$M5M5(KG5*U??;! E9L3&USI'_?M2&$
MI/0%>Y>9V5E[G8W&/KD6P)-GK3J7T];[_LB8*UO0PMV8'CK\4QNKA<?0-LSU
M%D0525HQGB0?F!:RHT46<V=;9&;P2G9PML0-6@O[YP3*C#G=T9?$HVQ:'Q*L
MR'K1P'?P/_JSQ8@M*I74T#EI.F*ASNG][GC:!WP$_)0PNM6>A$XNQCR%X$N5
MTR08 @6E#PH"ERL\@%)!"&W\GC7I4C(0U_L7]4^Q=^SE(AP\&/5+5K[-Z1TE
M%=1B4/[1C)]A[N>6DKGYKW %A?#@!&N41KGX)>7@O-&S"EK1XGE:91?7<?IS
M.,RT;0*?"7PAW,4Z;"H4G7\47A29-2.QT]GW(ESQ[LCQ;,J0C$<1_Z%YA]EK
MP7F2L6L0FC&G"<-7F-V"8*B^E.!;)4[\'WIZN\U/-RVFD9^^L?@? _M-@7T4
MV+\1X.]ZW,*D[XJPU:%JL$T<)T=*,W1QE%?996+O>;R45_@T[M^$;63GR,5X
MO-IX ;4Q'M!*<H,SU.(+6P(%M0_; ^[M-&=3X$T_/R&VO./B+U!+ P04
M" "BB?A.#+VNE;<!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6QU4]MNW" 0_17$!X0UZURTLBUE$T6MU$JK5&V?67M\48!Q :_3OR]@QW52
M]\4PXW/.G($A&]&\V!; D5<EM<UIZUQ_8,R6+2AAK[ '[?_4:)1P/C0-L[T!
M4462DHSO=C=,B4[3(HNYDRDR')SL-)P,L8-2POP^@L0QIPE]2SQW3>M"@A59
M+QKX!NY[?S(^8HM*U2G0MD--#-0YO4\.QS3@(^!'!Z-=[4GHY(SX$H+/54YW
MP1!(*%U0$'ZYP -(&82\C5^S)EU*!N)Z_Z;^%'OWO9R%A0>4/[O*M3F]HZ2"
M6@S2/>/X">9^KBF9F_\"%Y >'ISX&B5*&[^D'*Q#-:MX*TJ\3FNGXSI.?])D
MIFT3^$S@"^$NUF%3H>C\43A19 9'8J:S[T6XXN3 _=F4(1F/(O[SYJW/7@K.
MTXQ=@M",.4X8OL(D"X)Y]:4$WRIQY/_0]]?;_/VFQ7WD[]]9_(] NBF01H'T
MG<#-AQZW,+<?BK#5H2HP31PG2TH<=!SE57:9V'L>+^4O?!KWK\(TG;;DC,Y?
M;;R &M&!M[*[\C/4^A>V!!)J%[:W?F^F.9L"A_W\A-CRCHL_4$L#!!0    (
M **)^$Y?"QKBMP$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM
M;&U388^<(!#]*X0?<+BXVVXW:G)[3=,F;;*YIM?/K(Y*#AP+N%[_?0$]:Z]^
M$69\[\T;&+(1S;-M 1QYT:JS.6V=ZT^,V;(%+>P=]M#Y/S4:+9P/3<-L;T!4
MD:05XTGRCFDA.UID,7<Q18:#4[*#BR%VT%J8WV=0..9T1U\3C[)I74BP(NM%
M ]_!_>@OQD=L4:FDALY*[(B!.J?WN]-Y'_ 1\"1AM*L]"9U<$9]#\*7*:1(,
M@8+2!07AEQL\@%)!R-OX-6O2I60@KO>OZI]B[[Z7J[#P@.JGK%R;TR,E%=1B
M4.X1Q\\P]W.@9&[^*]Q >7APXFN4J&S\DG*P#O6LXJUH\3*MLHOK./TYI#-M
MF\!G E\(QUB'386B\X_"B2(S.!(SG7TOPA7O3MR?31F2\2CB/V_>^NRMX/R8
ML5L0FC'G"<-7F-V"8%Y]*<&W2ISY?_3TL,U/-RVFD9_^8_'#ML!^4V ?!?9K
M@31YT^,6YFV7;'6H&DP3Q\F2$H<NCO(JNTSL/8^7\A<^C?LW81K967)%YZ\V
M7D"-Z,!;2>[\#+7^A2V!@MJ%[7N_-].<38'#?GY";'G'Q1]02P,$%     @
MHHGX3L* GHVV 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M;5/;;MP@$/T5Q >$7>Q<M+(M95-5K=1*JT1MGUE[?%& <0"OT[\/8,=U4K\8
M9GS.F3,P9".:9]L"./*JI+8Y;9WK#XS9L@4E[!7VH/V?&HT2SH>F8;8W(*I(
M4I+QW>Z&*=%I6F0Q=S)%AH.3G8:3(7902IB_1Y XYG1/WQ./7=.ZD&!%UHL&
MGL#]ZD_&1VQ1J3H%VG:HB8$ZI_?[PS$-^ CXW<%H5WL2.CDC/H?@>Y7373 $
M$DH7%(1?+O  4@8A;^-EUJ1+R4!<[]_5O\;>?2]G8>$!Y9^N<FU.[RBIH!:#
M=(\X?H.YGVM*YN9_P 6DAP<GOD:)TL8O*0?K4,TJWHH2K]/:Z;B.TQ]^.].V
M"7PF\(5P%^NPJ5!T_D4X460&1V*FL^]%N.+]@?NS*4,R'D7\Y\U;G[T4/.$9
MNP2A&7.<,'R%V2\(YM67$GRKQ)'_1T^NM_G)IL4D\I,/%I-M@713((T"Z0>!
M]%./6YC/+MGJ4!68)HZ3)24..H[R*KM,[#V/E_(//HW[3V&:3EMR1N>O-EY
MC>C 6]E=^1EJ_0M; @FU"]M;OS?3G$V!PWY^0FQYQ\4;4$L#!!0    ( **)
M^$X8EZU5N $  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;&U3
MT6Z<,!#\%<L?$-_!);F> "F7JDJE1CJE:OOL@P6LV%YBFR/Y^]J&4)+R@KW+
MS.RLO<X&-,^V!7#D54EM<]HZUQT8LV4+BMLK[$#[/S4:Q9T/3<-L9X!7D:0D
M2S:;&Z:XT+3(8NYDB@Q[)X6&DR&V5XJ;MR-(''*ZI>^))]&T+B18D76\@9_@
M?G4GXR,VJU1"@;8"-3%0Y_1N>SCN CX"?@L8[&)/0B=GQ.<0?*]RN@F&0$+I
M@@+WRP7N0<H@Y&V\3)IT+AF(R_V[^K?8N^_ES"W<H_PC*M?F=$])!37OI7O"
MX0&F?JXIF9K_ 1>0'AZ<^!HE2AN_I.RM0S6I>"N*OXZKT'$=QC]I,M'6"<E$
M2&;"/M9A8Z'H_"MWO,@,#L2,9]_Q<,7;0^+/I@S)>!3QGS=O??92).E-QBY!
M:,(<1TRRP&QG!//J<XEDK<0Q^8^>7J_STU6+:>2G'RS>K@OL5@5V46#W06#_
MJ<<US)=/1=CB4!68)HZ3)27V.H[R(CM/[%V\1?8//H[[(S>-T):<T?FKC1=0
M(SKP5C97?H9:_\+F0$+MPO;6[\TX9V/@L)N>$)O?<?$74$L#!!0    ( **)
M^$Y (:<PMP$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;'53
MT6Z<,!#\%<L?$'.&M-$)D'*IJE9JI5.JML\^6,"*S5+;'.G?US:$DI2^8.\R
M,SMKK_,)S9/M !QYUJJW!>V<&XZ,V:H#+>P-#M#[/PT:+9P/3<OL8$#4D:05
MXTGRCFDA>UKF,7<V98ZC4[*'LR%VU%J8WR=0.!7T0%\2C[+M7$BP,A]$"]_
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
M3U\@]7/ *#7_#6X@/#PX\35J+6S\HGJT3LNDXJU(]CRO7,5U2G^.B;9-H(E
M%\(QUB%SH>C\$W.L*HR>D)G/?F#ABO<GZL^F#LEX%/&?-V]]]E;1 RW(+0@E
MS'G&T!5FOR"(5U]*T*T29_H?/3ML\[--BUGD9V\L9ML"^:9 '@7R-P+YNQZW
M,.]=DM6A2C!='">+:CVJ.,JK[#*Q]S1>RBM\'O?OS'1<6735SE]MO(!6:P?>
MRN[.SU#O7]@2"&A=V'[T>S//V1PX/:0G1)9W7/T#4$L#!!0    ( **)^$YI
M=S%UN0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;&U386_;
M(!#]*X@?4!*2M&ED6VHZ39NT25&GM9^)?;91P><!CMM_7\"NZW;^8KCS>^_>
MP9'T:)YM#>#(BU:-36GM7'M@S.8U:&&OL(7&_RG1:.%\:"IF6P.BB"2M&%^M
MKID6LJ%9$G,GDR78.24;.!EB.ZV%>3V"PCZE:_J>>)!5[4*"94DK*O@#[F][
M,CYBDTHA-3168D,,E"F]6Q^.VX"/@$<)O9WM2>CDC/@<@I]%2E?!$"C(75 0
M?KG /2@5A+R-?Z,FG4H&XGS_KOX]]NY[.0L+]ZB>9.'JE.XI*: 4G7(/V/^
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
M=1QZU8D>2:AS_!R>SJG%.\"/#B:UV2/;R56(-QM\KG(<V(* 0:FM C7+#5Z
M,2MDROBU:.+5TA*W^[OZ1]>[Z>5*%;P(]K.K=)OC1XPJJ.G(]*N8/L'23X+1
MTOP7N $S<%N)\2@%4^X7E:/2@B\JIA1.W^>UZ]TZ+?IWFI\0+81H1R"SD:O\
M ]6TR*28D)S/?J#V+PY/D3F;TB;=4;AOIGAELK<B#J.,W*S0@CG/F&B#"5<$
M,>JK1>2S.$?_T>/$SX^])<:.'V_MGU*_P,$K<' "AW]ZC'<]^C 'OTGB-4D\
M LG.Q(<Y^DV.7I.C1R#=F?@PCWZ3U&N2>@2>=B8>3!3L3,CF#G*0C9L^A4HQ
M]F[R-]EUP)\C=X?_PN?7X2N53=<K=!7:3(*[K[40&DPIP8,YU=8\2&O H-9V
MFYJ]G,=R#K08EA>'K,]>\0=02P,$%     @ HHGX3CWPN*C% 0  . 0  !D
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
M;^=J>LS3PLA^[E.R_"R*=U!+ P04    " "BB?A.V! 2G>X!  !G!0  &0
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
M*JO=L;/Z"BVS=''\L,Y>JN:MK=\7^X?2^P]5OG,/W*/C4__I_U!+ P04
M" "BB?A.CH-)C0D$  !-&0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6R5F>UNFS 8A6\%<0$%?R:IDDA-IVF3-JGJM.TW39P$%7 &3M+=_8!0EH;S
M2N9/ ^3XM7V<AT/-_&S+UVIOC O>\JRH%N'>N<-]%%7KO<F3ZLX>3%%_L[5E
MGKCZM-Q%U:$TR:9ME&<1CV,=Y4E:A,MY>^VI7,[MT65I89[*H#KF>5+^79G,
MGA<A"]\O/*>[O6LN1,OY(=F9'\;]/#R5]5G45]FDN2FJU!9!:;:+\('=K_2T
M:= J?J7F7%T=!\U47JQ];4Z^;A9AW(S(9&;MFA))_7$RCR;+FDKU./YT1<.^
MSZ;A]?%[]<_MY.O)O"25>;39[W3C]HMP&@8;LTV.F7NVYR^FFY *@V[VW\S)
M9+6\&4G=Q]IF5?LW6!\K9_.N2CV4/'F[?*9%^WGNZK\WPPUXUX#W#;AHYW+I
MJ!WYI\0ERWEIST%Y,?^0-&O,[GGMS;JYV%K1?E</OJJOGI92R'ET:@IUFM5%
MPZ\TK%=$=?6^"XZZ6/%!<Z%P>P&'*-KV\L,0B0(2%I!M ?&A@,8%%"R@P @F
M-R8AS11WHF$G&A28W70"-$S@3B:PD\FP@(QO.D$:8L&GL),I*,!Q@1DL,/-?
M,!;CGW7LL61() D[&8$/\U@U)**6C4&&'A@'0Y5$"8P1$R-<Q2 QZ>,J$$F"
M5X9Y8PBF@:M 1+J*D6. IP$.4$3YAJEC"*D)40(SQ:8C5@]3Q68^JP=$DKB/
M<<P>1^S=KAX24:O',7L<8"5G1 F,%>?^KG*,%4?Q=.LJ$JF8Z >SQQ%[ U>!
MB'05L\<!5HK*>XP5UR-<Q<1P0,S05805<:?A&"L.LFKH*A"1KF+V.,!*$9DH
M,%8B]G=58&($2JM;5Y%($;,5&"L!TFK@*A)1K@KBR1!A1:2BP%B)$0^' A,C
M?!X/D4A1C\$8*^'SA(A$I*N8/0&P4I0E&"LQ(JT$)D;XI!42*2)8)<9*^J05
M$E&N2LR>1%@1P2HQ5G)$6DE,C/1)*R121+!*XE\NG[1"(M)5S)X$6&DB6"7&
M2HY(*XF)D3YIA42:"%:)L9(^:85$I*N8/0FPTD1:*8R5&I%6"A.C?-(*B30Q
M6X6Q4CYIA42<F@]F3P&L-)%6"F.EQFQE$'L97IL9**V(^ZK"6"F?M$(BZK>J
M,'L*844$J\)8J1%II3 QRB>MD$@3_6B,E?9)*R2B7-68/8VP(GX &F.E1Z25
MQL1HG[1"(DWMO&&LM$]:(1'I*F9/H[0B@E43NX0CTDIC8K1/6B'1A A6C;'2
M/FF%1(/[:G2UFYV;<M?NXU?!VAZ+]B7"U=7^7<$#;W?#_\LO+QJ^)^4N+:K@
MQ3IG\W;G>VNM,_58XKMZ>?8FV?0GF=FZYG!2'Y>7#?[+B;.'[N5%U+]!6?X#
M4$L#!!0    ( **)^$XMB#GV#0(  %L&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0R+GAM;(V5VXZ;,!1%?P7Y V(NAF0B@M0)JEJIE:*I.GUVDI. QF!J
M.V'Z][4-0X%:25[B"WMOKV.#D[9<O,D"0'GO%:OE!A5*-6N,Y:& BLH%;Z#6
M3TY<5%3IH3ACV0B@1VNJ& Y]/\$5+6N4I79N)[*47Q0K:]@)3UZJBHH_S\!X
MNT$!^IAX*<^%,A,X2QMZAA^@?C8[H4=X2#F6%=2RY+4GX+1!GX)UGAB]%;R6
MT,I1WS.5[#E_,X.OQPWR#1 P."B30'5SA2TP9H(TQN\^$PU+&N.X_Y'^V=:N
M:]E3"5O.?I5'56S0"GE'.-$+4R^\_0)]/3'R^N*_P168EAL2O<:!,VE_O<-%
M*E[U*1JEHN]=6]:V;;LG<=S;W(:P-X2#(2 W#5%OB!XUD-Y 9@;<E6+W)J>*
M9JG@K2>ZTVVH>8F"-=&[?S"3=K/M,[T]4L]>,[(,4GPU0;WFN=.$(TT43R5;
MAR292O+_):M_*5A##J2ADS2T?C(A#6>DG2:VFMIJ9K5L[RKR6XH)9N3$C!R8
MT0PSNHMY5Y'?4DPPB1.3.#").R!V!L0/'$>G"?P19+)8+>/YV^/4Q7XRR\N=
MNB="5F[PQ F>/'! B6NAQ'^:<3MERSA9S;C=<83,3PR/OEIS[7ZGXES6TMMS
MI2\ ^YF>.%>@,_V%WHQ"W_3#@,%)F>Y2]T5WWW4#Q9O^*L?#_TGV%U!+ P04
M    " "BB?A.V-F:'H4"  "."@  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6R55NV.FS 0?!7$ YRQ^8X(4G)5U4JM%%W5]K=#G( .,+6=<'W[VH;0
MW&61R)]@F]G9'<>#-^NY>)4E8\IY:^I6KMU2J6Z%D"Q*UE#YQ#O6ZC='+AJJ
M]%2<D.P$HP<;U-2(>%Z$&EJU;I[9M9W(,WY6==6RG7#DN6FH^+ME->_7+G:O
M"R_5J51F >591T_L!U,_NYW0,S2Q'*J&M;+BK2/8<>UN\&I+(A-@$;\JULN;
ML6.D[#E_-9.OA[7KF8I8S0IE**A^7-@SJVO#I.OX,Y*Z4TX3>#N^LG^VXK68
M/97LF=>_JX,JUV[B.@=VI.=:O?#^"QL%A:XSJO_&+JS6<%.)SE'P6MI?ISA+
MQ9N119?2T+?A6;7VV0]OHFL8'$#& #(%8+LY:$AD*_]$%<TSP7M'#)O?4?,?
MXQ71>U.81;L5]ITN7NK52Q[$888NAFC$; <,N<'@"8$T^Y2"0"FVY"[<#^%X
M'RS1M_'!NQ(CF"  "0)+X+\CB&&"$"0(@0J2#YL$85(X200FB>X)$@\FB$&"
M>+G,!"1(%L@$,,G,:4C!)"E 0& "[,%'UELN%,^<>KQ *@1*_)D\X-'?8 )0
M!#,4\.G'_@-JX?./@R5J 5 RXU,,VP0#'DAFG(IA$^#H ;6P#7"\1"T FOUO
M8;=@R ISI<)>P.ERM00V _$6J(5 23*3!W8,@<PP\WTCL!D(>4 M; 8"W05W
M:@%0.O,E);!C"&"&=.[2@\U P@?4PF8@P)5PKQ:Z-SZ>9'33#C1,G&PC))V"
MGUO;A=VL3LW6AMAVXC]\Z-2^4W&J6NGLN=)-B6T=CIPKIFOQGK3F4C>'TZ1F
M1V6&L1Z+H4,:)HIW8_>'IA8T_P=02P,$%     @ HHGX3H=5II?Y 0  Z 4
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
M^^PD3D!K,+6=L/W[VH:E!-RJ+]@^GAG/.<8G[X1\525C.GBK>:/68:EUNP)
M'4M64_4H6M:8G;.0-=5F*2] M9+1DR/5'* H2D!-JR8L<A?;RR(75\VKANUE
MH*YU3>6O#>.B6X<P? \\5Y=2VP H\I9>V#>F7]J]-"LPJIRJFC6J$DT@V7D=
M?H"K76+Q#O"]8IV:S .;R4&(5[OX?%J'D37$.#MJJT#-<&-;QKD5,C9^#IKA
M>*0E3N?OZA]=[B:7 U5L*_B/ZJ3+=9B%P8F=Z97K9]%]8D,^<1@,R7]A-\8-
MW#HQ9QP%5^X;'*]*BWI0,59J^M:/5>/&KM^)DX'F)Z"!@$8")/\DX(& _Y=
M!@*9$4"?BJO-CFI:Y%)T@>QOMZ7V)X(K8JI_M$%7;+=GRJ-,]%;$*,O!S0H-
MF$V/01,,CN\A6P\DN8?LEI#LCPHP)D>GR.L4.3Z>\%$$_0+8*X"= +E+]6F6
M:H])'*9Q&)B1B*!T!MPN@2C"\ E![+=$O);(TA*.9I9Z3#PYZ0$CE*48S2QY
M@#"#\1-*9S=!%MX?4@)AEOJMQU[KL<<ZG%F/EXY(')'T+S5*O <EGH-FJ6^2
MY;61%,512F8U\@"S.,(H2V:6P.0!V0[XE<I+U:C@(+1YB^[%G(70S(A&CR;#
MTC3=<<'96=MI:N:R;SW]0HMVZ*I@;.W%;U!+ P04    " "BB?A.K>397C4"
M   :!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q]56UOFS 0_BN(
M[RM@ TXC@E0R39NT25&G;I\=<@FH@)GMA.[?SR^44G#W)?:=G^?NN3.^9 /C
MSZ("D-Y+VW1BYU=2]ML@$&4%+15WK(=.G9P9;ZE4)K\$HN= 3X;4-@$*PS1H
M:=WY>69\!YYG["J;NH,#]\2U;2G_6T##AIT?^:^.Q_I22>T(\JRG%_@)\JD_
M<&4%4Y13W4(G:M9Y',X[_R':[HG&&\"O&@8QVWNZDB-CS]KX=MKYH18$#912
M1Z!JN<$>FD8'4C+^C#']*:4FSO>OT;^8VE4M1RI@SYK?]4E6.W_C>R<XTVLC
M']GP%<9Z$M\;B_\.-V@47"M1.4K6"//KE5<A63M&45):^F+7NC/K8$]B,M+<
M!#02T$2(TO\2\$C ;X38%&^5F5(_4TGSC+/!X_:R>JJ_B6B+53-+[32],V>J
M6J&\MSS!. MN.M"(*2P&S3#1A A4]"D%<J4HT(J.D_<9]@Y(ZDZ!G55@P\<S
M/@H_T!@[ \0F0/RN#?&B#1:3&DQGV[")DGM$%L6L<22.H@UQZTF<>A*'GD73
M"HM)YGH2@B*R;.X:=[])R4=Z4J>>U*$G7>A)5WD^J?9@$B[TK'$;<I]@MQSB
ME$,<<A;74)#5-6"$-@2CA9PU;GFM5E P>U(M\(N9/L(KV;63^MN=>:<!]X#T
MDUSX"S7X[)QZ"V.GY@_*+W4GO".3ZL&;9WEF3(*2&=ZIAE5J4$]& V>IMT3M
MN1U7UI"L'R=Q,/T=Y/\ 4$L#!!0    ( **)^$[M,GHG6@(  #8'   9
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
MO4C=352?CU?\.)"LGUXO,#^AQ5]02P,$%     @ HHGX3BY!5/NX 0  TP,
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL;5/M;MP@$'P5Q .$.]]'
M3B?;4BY1U$JM=$K5]C=GKVT48%W Y_3M"]CG.*G_&'8],SL+2]JC>;4-@"-O
M2FJ;T<:Y]LB8+1I0W-YA"]K_J= H[GQH:F9; [R,)"59LEKMF>)"TSR-N;/)
M4^R<%!K.AMA.*6[^GD!BG]$UO25>1-VXD&!YVO(:?H#[V9Z-C]BD4@H%V@K4
MQ$"5T8?U\;0-^ CX):"WLST)G5P07T/PM<SH*A@""84+"MPO5W@$*8.0M_%G
MU*13R4"<[V_JS[%WW\N%6WA$^5N4KLGH@9(2*MY)]X+]%QC[V5$R-O\-KB ]
M/#CQ-0J4-GY)T5F':E3Q5A1_&U:AX]H/?_8WVC(A&0G)1#A$ AL*1>=/W/$\
M-=@3,YQ]R\,5KX^)/YLB).-1Q'_>O/79:[[;[U)V#4(CYC1@DAEF/2&85Y]*
M)$LE3LE_],UNF;]9M+B)_,T'B_ME@>VBP#8*;#\(W'_J<0ES^%2$S0Y5@:GC
M.%E28*?C*,^RT\0^)/%2WN'#N'_GIA;:D@LZ?[7Q BI$!][*ZL[/4.-?V!1(
MJ%S8WON]&>9L"!RVXQ-BTSO._P%02P,$%     @ HHGX3N]<S;K7 0  GP0
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
M2+W=J#VW#]P:DHWS[$++ "W_ 5!+ P04    " "BB?A.5/SEJDD"   C!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R-E6^OFR 4QK^*\?TN(B+8
M6).UR[(E6]+<9=MKVM)JKHH#VMY]^P%ZC5?ITC?EWW,>?H?B(;\)^:)*SG7P
MVM2M6H>EUMT* '4H></4D^AX:U9.0C9,FZ$\ ]5)SHXNJ*E!'$4I:%C5AD7N
MYG:RR,5%UU7+=S)0EZ9A\N^&U^*V#F'X-O%<G4MM)T"1=^S,?W#]L]M),P*C
MR[%J>*LJT0:2G];A1[C:0A?@%+\J?E.3?F!3V0OQ8@=?C^LPLD2\Y@=M+9AI
MKGS+Z]HZ&8X_@VDX[FD#I_TW]\\N>9/,GBF^%?7OZJC+=4C#X,A/[%+K9W'[
MPH>$<!@,V7_C5UX;N24Q>QQ$K=QO<+@H+9K!Q: T[+5OJ]:UMWXE288P?T \
M!,1C /Q_ !H"T"P ]&0NU4],LR*7XA;(_M_JF+T4<(7,81[LI#L[MV:R56;V
M6F!*<W"U1H-FTVOBB0;A]Y*M1Y*.$F (1HS8BQ&[>#2)3[+$;X"\!L@9)!,#
M&,-9'KTF=9K6:0A!)$VS63)+'84D0RGV R5>H&0!A.ELHTVOP9.-/M LA3B=
M 7ETA! *[P!A+Q!> D4S'KS8)Z4)Q!#->)8ZDD003_S>\:1>GG3)D]TQ(%X#
M\OB=H5X#^L"=H<M4280S-+\S2QV%":;Q':#,"Y0M@)(L\QO R/\Y1X\?"KQ3
M$> #QS*(IM\(@@1%\[+@D2&<P!D0F%0K^WQ\9_)<M2K8"VT*GRM/)R$T-Y;1
MDSGCTKQ8XZ#F)VV[Q/1E7[;[@1;=\"2!\5TL_@%02P,$%     @ HHGX3B4I
M0 0% @  X@4  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULE53O;ILP
M$'\5Q /48##0B" M3-,F;5+4:=UG)SD"JL',=D+W]K,-191X5?L%^^S?GSML
M7SYP\21K .4]MZR36[]6JM\@)(\UM%3>\1XZO5-QT5*E0W%&LA= 3Y;4,H2#
M($$M;3J_R.W:7A0YORC6=+ 7GKRT+15_=\#XL/5#_V7AH3G7RBR@(N_I&7Z"
M^M7OA8[0K')J6NADPSM/0+7U/X6;,C-X"WAL8)"+N6<J.7#^9()OIZT?F(2
MP5$9!:J'*Y3 F!'2:?R9-/W9TA"7\Q?U+[9V7<N!2B@Y^]V<5+WU,]\[044O
M3#WPX2M,]1#?FXK_#E=@&FXRT1Y'SJ3]>L>+5+R=5'0J+7T>QZ:SXS#ND&BB
MN0EX(N"9$,9O$J*)$*T(:,S,EOJ9*EKD@@^>& ^KI^9.A)M(_\RC6;3_SN[I
M:J5>O1;D/LS1U0A-F-V(P0M,1%Y#2@<DF2%(9S"G@9UI8,N/%GR,[]T"D5,@
ML@+QJSKPJHX1DUA,9S%A$F",W3ZQTR=V^$0KGQ%#WNE#G#[$X1.O?,B'?!*G
M3^+P61WN+OF03^KT21T^R<HGO?%)3#M*_W.3,J=1YC!*5T;9S45(LC@DX>H@
MRUM<&@<A(<$J(;1X;:;[_:#BW'32.W"E'ZY]7A7G"K1F<*?KJW7#G0,&E3+3
M5,_%V';&0/%^ZJAH;NO%/U!+ P04    " "BB?A.U# GWHL"  "D"   &0
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
M9]2J"=W.).4#7_&.@=G7&PC^ T?B '/0&,A<._: ]&@(+0%$3"0G?!#L!WE
M5@@J L+%;E8PD#"ST@_2HR%H#3[B@QH106P(#L@*045 N"@]<\ U*-R53-=%
M].$903(3J6_\".(RA+CFTG+2@+2XH*\S@K@,(ZXA2#\:T&YG/NOKC& X8\B:
M0/"!$0QG!RSQC. ELUCDKUEW]38%O]GY=8'"0X S6^"=+?#! J@GA! 9ANPQ
M9$CX($2&>0<4AI &ADD#F(5!0)Z1F9L](#T:0F08LGWPJ%,<(3(LM,\*)P2!
M8X)@9@4#><:B=K,'I$=#* 9'%,,C2,P)(> '+/6<VNIC"[1G#ICO%^7Z;(8@
M<:&_M4;>6R,?;9!Z5@AIXXBT>=09BE #?L"6@Q-JP)&-@BFQEPU(VWW*OD$3
MLL$M9.,2 WG&"?UJ#TB/AI -CLF&1_@@9(,?(!N"D V!R891@BO1W4= [\03
MA"P(3!9\P@<A"^( 61"$+ A$%KH'>-Y=VUG/F*EG!=C^'LR^,$8:.ZR+/2 ]
M&H*V GM08#X.%-VS?=].3A#T%@B]/6+#( C6B@/.]X+@FD"X9L[QBP84VLJ,
M($@IL,-[)\%A5]/ZCN^28*]$V M$AB7!20GV&98$)R6R9S?Y]-" ND).]$5P
M5R+<]8VE\@P%&:0[WP/2HR'8+1%.^ITG:MT=..\9./6(#Z&N3^RI)$%)><#^
M6Q*4E-A":A3[L0$A2P;1&<%=B7#7-U\[R"YW4;UR=E[PK%3Z7KW[S@:OR<<Z
MKYZ1[31O7[ ?L_(-D=$^A=$)(.VG,/J.M5_"Z IKOX;1#=;^$T:_L/89C&ZQ
M]CL8W6/M#S!ZQ-J?8/1<O_GZEX?Z5P<W4?J^7&>#ER3/DU7UDNLM27)5Y-G]
M5LS A8KFVYM8O>7EI5]<I_7;_OHF3S;-+QF<[<\I)O\#4$L#!!0    ( **)
M^$[@D6G9E (  ! )   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;(U6
MP8Z;,!#]%<2]"S;&D"B)U"2J6JF5HJVV/7L3)T$+F-I.LOW[VH:EK!G:7, >
MOWE^,Y@9+VY"OJ@SYSIXK<I:+<.SULT\BM3^S"NF'D3#:[-R%+)BVDSE*5*-
MY.S@G*HRPG%,HXH5=;A:.-M.KA;BHLNBYCL9J$M5,?E[S4MQ6X8H?#,\%J>S
MMH9HM6C8B7_G^JG923.+>I9#4?%:%:(.)#\NPX]HOD7$.CC$CX+?U& <V%">
MA7BQDR^'91A;1;SD>VTIF'E=^8:7I64R.GYUI&&_IW4<CM_8/[G@33#/3/&-
M*'\6!WU>AGD8'/B174K]*&Z?>1=0&@9=]%_YE9<&;I68/?:B5.X9["]*BZIC
M,5(J]MJ^B]J];QW_FQOL@#L'?*]#TCDDO4.;S4D'TCD0SR%J0W&YV3+-5@LI
M;H%L/V_#["E"<V*RO[=&EVRW9M*CC/6ZHEFZB*Z6J,-L6@P>8!(/L@4@M(=$
M1D$O X,RL/-/WLF8($A @L01D %!2K 71XNA#E,[3)YF.8UC+Y@Q+B,(I93
M@@@HB(P$T2SS!+68=+#1!Y)0/!($X0B-4SRA* 45I8"BW%.4CG;*$<%DI&B,
MP[,4Q22&!5%0$ 4$S6""#"3([C\U.4B0___4K $,]=*Q&6.(G[%\E+%_'JH9
MJ'<VSE@^D7(4P_][?'_.T$3)0'=D#0!11/S"@N[\(P&VJ:.&_ +S?A6N'@@H
M'_Y'7@,@FJ,)%7!10$!5\+.RAD Y]O:)!@6^XO+DFJ<*]N)2:^L[L/8->NW:
MZ<B.YQN3M/&*"=BL). *,2MMN_F[>7M7^,;DJ:A5\"RT:5JNM1R%T-Q$%C^8
MXW\VUY-^4O*CML/,C&7;H]N)%DUW_XCZ2]#J#U!+ P04    " "BB?A.]@O
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
M63NO7*KQQ@PA>\XE4_ZC.U6"1S6,MXN<[:5^C=2[:";29B%Y9:=MKQWYE_\
M4$L#!!0    ( **)^$Y-%OSRV (  $H+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8U+GAM;(U6;6^;,!#^*X@?4#"O291$*B33)FU2U*G;9S=Q$E3 S':2
M[M_/-I0FQY'N"V#?\SR^.\[VS2]<O,HC8\IYJ\I:+MRC4LW,\^3VR"HJ'WC#
M:FW9<U%1I8?BX,E&,+JSI*KT M]/O(H6M;N<V[F-6,[Y295%S3;"D:>JHN)O
MQDI^6;C$?9]X*@Y'92:\Y;RA!_:3J>=F(_3(ZU5V1<5J6?#:$6R_<!_);$TB
M0["(7P6[R*MOQX3RPOFK&7S;+5S?>,1*ME5&@NK7F>6L+(V2]N-/)^KV:QKB
M]?>[^A<;O [FA4J6\_)WL5/'A3MQG1W;TU.IGOCE*^L"BEVGB_X[.[-2PXTG
M>HTM+Z5].MN35+SJ5+0K%7UKWT5MWY?6DI".AA."CA#TA(E_EQ!VA+ GD.0N
M(>H(T0<ANDN(.T(,"%X;NTWFBBJZG M^<41;#PTU94=FL?Y=6S-I_XZUZ7Q*
M/7M>ID$Z]\Y&J,/D+2:XPI >X6GU?HD 6R(/!O0POEUAA4"26\AZ")G$N!<A
M&FAH^>$5/XA&PHA0@<@*1#>9FH!,89@IB/4_,.O[F!MG8]39>"@0^L!9#$.
MLQ@F ,YBF!!W-D&=31"!Z':1;(B)$Q@0I@,K#</ 4L,P*1Y0B@:4(@*@5+(A
M)B$@Z!S3@>6$8"*0F#6&&:G]"1K0!!$ 99 -,0D!F<TQG1 $A&% 8M889N0T
MF*(!31$!Z"R& 4?C"L. /[W&,".;F?CX(>T/)6)8_2@([F<4!#<T"AK9T01>
M*[=6]$9X),'GNSE#0&D<C7B!G_DD_'R390@HC4>*B>!7 QF>UX/:SQ!0&B=@
M'>_JWJZ8.-@F2CI;?JJ5.3ZO9OM&+0O,O0_F<]/ (?./A,Q6!+/HA&L+IJ53
MI"TA:HFTI>T[/MQMN\P?5!R*6CHO7.GNQ?88>\X5T[GP'_2=<=2-;3\HV5Z9
MSU1_B[:[:P>*-UWGZO7M\_(?4$L#!!0    ( **)^$Z8$%E$2@(  %P&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;'U576^;,!3]*XCW%6QL0RJ"
MU"2:-FF3HD[;GAWB!%3 S':2[M_/'Y02\/H2V]?G')][8U_R&Q<OLF),!:]M
MT\EU6"G5/T:1+"O64OG >];IG1,7+55Z*<Z1[ 6C1TMJFPC&,8E:6G=AD=O8
M7A0YOZBF[MA>!/+2ME3\W;"&W]8A"-\"S_6Y4B80%7E/S^P'4S_[O="K:%0Y
MUBWK9,V[0+#3.GP"CSMB\!;PJV8W.9D')I,#YR]F\?6X#F-CB#6L5$:!ZN'*
MMJQIC)"V\6?0#,<C#7$Z?U/_;'/7N1RH9%O>_*Z/JEJ'61@<V8E>&O7,;U_8
MD \.@R'Y;^S*&@TW3O09)6^D_0W*BU2\'52TE9:^NK'N['AS.S@9:'X"' AP
M) #R(2$9",D[ 7U(0 ,!S0B12\769D<5+7+!;X%P_VY/S24"CTA7OS1!6VR[
MI\LC=?1:I#C-HZL1&C ;AX$3#!@1D58?CX"^(S9P04_P_0E;#X3<0W9+2(;]
M+A)OHHGE)Q,^1/]) WD%D!5 =Y7*9I5R&&(QG<.D,29P-<MWB0, )"1+T2QK
MCR#$,(6)WSGV.L<>YS-'&X?!DX,^ 8Q3M((SZSY@FL1Q/%/<>8#I*H59ZK=.
MO-;)PCJ 8&:=+&I$ ,I ,KO&VR5NA6*2D=EEW'GT$,9H<B.=\6CRQEHFSK9_
MR:#DETZ9FSJ)CBWR"9HW.HMO=.MTG>Y=QO7=[U2<ZTX&!ZYT![#O],2Y8MIF
M_*!+6^E6/RX:=E)FFNJY< W/+13OAUX>C1^4XA]02P,$%     @ HHGX3B[V
MBS=" @  6 8  !D   !X;"]W;W)K<VAE971S+W-H965T-C<N>&UL?55=;]L@
M%/TKEM]7;(S)AQQ+3:)IDS:IZM3MF3@DMHJ-!R3N_OT NZZ#25\"7,ZYG'L,
M-UG'Q:LL*57!6\T:N0E+I=HU +(H:4WD V]IHW=.7-1$Z:4X ]D*2HZ65#,
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
MD;JOFO:C&4A1VM;*:_N[^5]02P,$%     @ HHGX3@A,)7H? @  *@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULC57MCILP$'P5Q .<^8:+"%*3
MJ&JE5HJNZO6W0S8!G8VI[83KV]<V'"7@YNY/[%W/#+-+O.0=XR^B I#.*R6-
M6+N5E.T*(5%60+%X8"TTZN3$.,52A?R,1,L!'PV)$A1X7H(HKANWR$UNSXN<
M722I&]AS1UPHQ?S/!@CKUJ[OOB6>ZG,E=0(5>8O/\ /DSW;/581&E6--H1$U
M:QP.I[7[R5_M,HTW@.<:.C'9.[J2 V,O.OAZ7+N>-@0$2JD5L%JNL 5"M)"R
M\7O0=,=':N)T_Z;^V=2N:CE@ 5M&?M5'6:W=S'6.<,(7(I]8]P6&>F+7&8K_
M!E<@"JZ=J&>4C CSZY07(1D=5)05BE_[M6[,VO4G43K0[(1@( 0C(?/N$L*!
M$(X$/[I+B 9"-".@OA33FQV6N,@YZQS>O]T6ZS^1OXI4]TN=-,TV9ZH]0F6O
M1?H8Y>BJA0;,ML<$$TP8WT)V%D@R0I!R,-H(K#8"PP]O;,1V@= J$!J!:"+@
M!_ZLCAZ3&$QC,''BAWXXJV4)"],X>4SM=B*KG6AA)WW\3T-BJT#\\88D5H'D
M_89LEI@X\69-2S[6M"7L7M/2F>6;P\Q:3_:^U\T2DRX<H,G-H,#/9NH(IV27
M1NJ&3[+C8-N8.33/IZMM:LEOLM76#$+T3[Z?HM\Q/]>-< Y,JOML;MV),0G*
MNO>@7GBE!O<8$#A)O4W5GO?CJP\D:X?)C,;/0_$74$L#!!0    ( **)^$Z_
M_MAMI@(  '@)   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;(U676^;
M,!3]*XCWU1AL(%$2::2:-FF3JD[=GMW$25 !,]M)NG\_VQ"6X$O;%_QQSSV^
M]^!K>W$6\D4=.-?!:UTU:AD>M&[G"*G-@==,W8F6-\:R$[)FV@SE'JE6<K9U
M3G6%XBA*4<W*)EPMW-R#7"W$45=EPQ]DH(YUS>3?@E?BO QQ>)EX+/<';2?0
M:M&R/?_)]5/[(,T(#2S;LN:-*D432+Y;AI_Q_!ZGUL$A?I7\K*[Z@4WE68@7
M._BV78:1C8A7?*,M!3/-B:]Y55DF$\>?GC0<UK2.U_T+^Q>7O$GFF2F^%M7O
M<JL/RS /@RW?L6.E'\7Y*^\3HF'09_^=GWAEX#82L\9&5,I]@\U1:5'W+":4
MFKUV;=FX]MQ9LHL;[!#W#O'@D+_MD/0.R>" R9L.I'<@(P?4I>*TN6>:K192
MG /9_=Z6V5V$Y\2HO[&33FQG,_(H,WM:9;-\@4Z6J,>L.TQ\A4GH+>0>@*0#
M!)D(AC!B,(S8^2<W85"8( $)$D= ;@AFHSPZ3.HPC<-\(C0B60(O1,"%B+=0
M'D4P 04)Z,=334&"]/U4"Q]#TV@D1X>A5W*,U.A^K4]%)O+-P' S0# ,$^0@
M0?YQP68@P0R((!X)YF-23$:"S3S!9B2C-!L)YE--"88CN"8C(.")38HGRAI_
M7#0,ER2.@2A&DA0 *,7I^/R(O<(SJM&<C \1GVQ2N?$I<&N%2Q?[M>M510&
M\FA*.;C",7U_,Q4 *(\FSDP,'P38+TU/_ ( Y5$V6@==71<UEWMW%:M@(XZ-
MMCO^:G:X[@MW.7OSR7QM?HYO,<(:"P$MU%@H:$F-Q;TJT/^PNC?)#R;W9:."
M9Z'-Y>BNL)T0FIN<HSNC[<$\@X9!Q7?:=C/3E]U;H!MHT?;O'#0\ME;_ %!+
M P04    " "BB?A.Z+F+EP #   >#   &0   'AL+W=O<FMS:&5E=',O<VAE
M970W-2YX;6R55^UNFS 4?17$ Q1?/DV41&J23INT256G;;]IXB2H@)EQDN[M
M9PRE@&]H^J=@^YSC>P_VS>W\PL5+=61,6J]Y5E0+^RAE.7.<:GMD>5+=\9(5
M:F7/19Y(-10'IRH%2W::E&>.2TCHY$E:V,NYGGL4RSD_R2PMV*.PJE.>)^+?
MBF7\LK#!?IMX2@]'64\XRWF9'-A/)G^5CT*-G$YEE^:LJ%)>6(+M%_8]S!Y<
M4A,TXG?*+E7OW:I3>>;\I1Y\VRUL4D?$,K:5M42B'F>V9EE6*ZDX_K:B=K=G
M3>R_OZE_T<FK9)Z3BJUY]B?=R>/"IK:U8_ODE,DG?OG*VH0"VVJS_\[.+%/P
M.A*UQY9GE?YK;4^5Y'FKHD+)D]?FF1;Z>6E6(K>EX02W);@=@9))@M<2O(X
MX23!;PG^.\&?) 0M(1@1G"9W;>8FD<ER+OC%$LUY*)/ZV,$L4)]K6T_JKZ/7
ME)^5FCTO*:%SYUP+M9AU@W%[&.@0CE+OMG"Q+=:N0?>"X0X;!!(.(0\FA 9X
M%!Z:J*?Y7H\?Q5<$?%3 UP+^P*EXY%2#"36F:)R*?4(!1OF:6CX9Y3L)&80;
MH.$&9K@PVF/=8()>N 'UO2#T1^&:6D:XDY!!N"$:;HB$>^641:A =/OWI:@
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
M8X@^J'+N%9P[@1)@%6:=NY$4",<6KG1QJ,A3\,%MPEX]V',,[0N+W6,(LKS
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
M=\7JVAK6O2E(<'<.R-?BY;7(=I,4DZ>+)B<^)XX@8S18Z*E<VZ[)\]L9?^E
M'FI0A<S8_U*'6D+CO$U!W;"T1J*K1>7Y0MX%TDSV/7D&JAW_WI!3:5G^1*J?
MS#^I0!6^V;%W!@1B_CH6=M8]PFL]B;PUK5?M -GS8>-@P !/L[M<=)D56.MH
M/FW8 9KYK[:PB<97VK<F%!/!H-^[5R=M0W[OKBU%X*%KC/E=\^Z5V8HO5@9#
M-7GFWV$3[Y'_)5_@@MRE4;XC&0XLIET^[&&:)^): G'.,JJ;3?J:R2NT@Y.7
MM(/+E[4#NUD'[\A/634FY3]-!/F"2#_=)](;)Y&"Z8T3 *60A7."+FPG+28O
MON&DY0MON@O96.(C&BW;C*\)VH O*5A[[UFR_AVL R2 /8<HJAT[6I',V85H
MO76>S[3%7.T>!B< X]0NGN^!!<JY7)Y>1__(\N>LA9"!Y-7KBDJZ-3S(4^MT
MB>]_,^ZX1$O6FSLHH:$WA(]WD4'C-=^ZAHEV**1VE^CZ_IXE347I8IM]0=\H
M6-<K5ES*9$.NU=;]>>'QKDTA%Q.I=K0I1]'IQ7FKE.Q\\/NVNV&>O&Z[7WBM
M_GB+N_,U7VF\MH__HJOK_:9X:C'5O1%?H;G.7J/==K'VXZM?HO<?SO]^%;V_
M//\8G5\L+X^O3\]^CHY/KD]_/;T^75XUK[GRD9(-<2#4508TXRDG*&/A7^3/
M.]B5L/HL/T0?S)=,@A*%U0A!H\Z^M/M- M<,QZP:!/8N!1F]$B9)FNX#>DK^
MV1K.M>KMHZID39GI!*,WQW;'98M+\#N\B-_E0/PNW^%+7VI=^V:/8^MM1OR)
MWDB_PN>(ME=@][#Y"RPK>]AK[Y\IF?C$X4BFC4Q>(N+3LU^75R\2\3JKN0:?
M8^>'9&^T[T*$!<)S=W#KF^K]#@RBI"2FF=5]E2WDBM8YQZ?0'$@<X^\XP^C[
M_)HUB0+F'TAQT/.ZM=T-1O+H<5KL[QC7Z_#TVF.3DX+_]P4/^YL.ZOWIV?'9
MR?Z# MMIE:9K\6^6Z$@]<H[4IGFJ>T4Z\?Z'+7>Y9<\)S)TI%S79_?/8%/G=
MT0M>PV NW_P"/9875=KE[9;I,!O!1=#^H,QVTA8)9IL6V[LD[V"(%_Q%8A.M
M2A[.Y6V:_8Z[@YK'_GUA*H"OX@+;G1V/P0NG.5 *NJQV-QLP?LYOX4CP4T>U
MI33.CO("Y+S667FSVY:Z"5UCZI?W+^'Q6_4G_^6#K7>&AR&SW>/Z/VE3EVG
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
M@6W4F>JJ4L:T^!'8OT'U-:08.4\8N\%"&[2-SMSI6KB7?5I"[2N<'631M6T
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
M-\\,C",1:1:>6Q">@E.&8C0K#<P,TYG2NG?%7M80"8>,VW8TG!I@"ZU8L'%
M&<H0;X-5*T\Q, [RX+HE194=4#:2'6 TV<H.1,R5 AE)8559T6Q-2ID%3K'0
M%=FH*'M3/$0DU,@M4($79/X^O2EW"ZC9^1A(,"3[!I+QUW(4G"HBD]W#FAM?
MS5,Q\1I9:/XD#$XBJD]">A-[REQ+[8=>&^Y9^*\IE![P89 0.9S_&,,(/])K
M8]?.)_ !TETPN& NU=<ZE#I?%#B2M?/7D2U)8(ST(NSQ&A-*PF,:]F$.@QG/
M83"H;9+BA-@Q@UUK/ZWOG\K(G\HTG(K"A4??,)59CW1KO@0N$)9)$-EO&M_4
ME+/2WD,GFEO:(-9)6A%SXC8T5HWD$&"M"0!KU4N<Y;>;'2<*8YZ&(LC&-D%"
M\NS2.P0*<[!1H<+EP89I!;E$4<@UJWH,:AL\;@?XMF+KRN3@$(!9I!:%EB=9
M0\#UYNSII91H4H3;49I@:S>@NJO:NR^!VH<+KK@[=%;MO RJL-*(0UR9@ QD
MSO>A079#<1X^&=6JU,^N+O2@IR2M1;T8;6DD2!I9Z5<Z2XFT% 9)3H'L+MH0
M8<"QC$Z86 T5H;(/6M,#G*L\@#S0T"RV5D+,7ENOKK5,-,BCU]9*:_6WC:^+
M"<R6@+%15"E3[ !<1I3$O#)^XR^@S0+#CTR@UYVE?AH>Y* E"5M)H;[E5&DW
M9FDA-7<$J>G7.WTJG5GVT<&<^3!,1NOE$2^R=5@KAAG.LZW1(6E$]G:WXGV^
M+1"'\@!Q00\M,.C5)P< VA_&T0?T>2"P!#>T[( 3]=\:C.+V*N\C<29\X+LA
M$**CX?3PI^AC&'\/GX3#M0,:OVS<VU;]MM=H,L @Q2G[07Y1.OR8NXWMB]ZF
M=YAB-OIY\4!P4^/*@V9@]"%O)DB,V,U+4,TT6\9&JCEJX- ,J*(UTEZ1=C+T
MF"MH?8Z-*+]88B*=F+'7-*D1V0,ROMJZ@N6$4\0NYA:'E$(?><Z]'D+@?XGO
MDU<Y>S#JH[/J.KK02/F(/8<>ESFXSH[<:W31@ ;V[,=&QJL'C46Q5;IRVC,M
MK#1SJRIRC0>]%/BKW9MY.VGC+W09Q!.PX>S !E-B=O]*ISXY\KDZSUC?.!V!
M0\>71"8Y(Q_47,%:-UYHU*+\M'Y/DWI#08@=*<RM^#%L4T<_P8#^S706X/2[
MO",Y#6INP4DPF'Z+XC\3Q/]8G+,T6U>RQ\6JF#,7G2BBP'\6-R6"6G(JMMQO
M? +^5JN"T?H1OBHLSFQ:#5T/]O^ZM&)7]%*GCU8,>*(/:9KZ G%,N)'C\,]!
M^I+RN-D889*/8="U/=>KY0DVWTONMLGC?1E=[+;HX:[T)V#3M[=^'/CM;H-9
MU3DQV@'8V37FAY-PO6>%4A\(=-5.NU4,G'C9W70$_WA[^0'G3SH7IR>H?'WY
MJ.#?E@4SN6)-1':7$X'"XM U"J-9MB!-5-DPJ:\ZTE6;^JJOCM_BOYO?VJ:;
ME P942JO;)R"OK!4?R20T0,<HTU3QX7HY<A!OFR+7>G0+:722@B(2-W=%IO
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
MK^F*<2+8MMK6"LEZYN>=2&+$ <#M9;!"$>=H;-NFKJ_5'0:]?D@=,V=P' K
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
M :97SU!W'8+%,QN.#"(AOC10?1<0$ ![V(\7@@Z ;5#[_04E5RY@[/G,INP
M8\7TZ=$L6H#FC\G=$_C;> +VR&A*.(SF6[]>:XM6/T.RK:_/XYI6APR5_O+I
MRD?>YT(=$^IT7(7@:6CM=.#-V%7='TA!SN%WL7LFZ'^%-K3<; !;#<;6=$+N
M4TQ;1T-E <?3'P]<]M7!<(X(_^2C'2S&<7_"[MIQ/)U/["EB'C7& '"PV10.
M>TZ# 0TAVKIMN!I8!7XW(<RJ5:Q!O#,MC5'#OK$M;6$[6G2$*)JN$6=02T6Q
M;QG*UNO[QR</=S1>;FN]VN[.4X5G)IK 9 );-])6"J!93$:3#LSYE K!:^91
MZTZQ&6,IKA60HE8>XZ' *O2E: O4[S2[+PJ;]LA]5RTP=%?C66[K6@;G9<)^
M8FVO4B)(FRP3/46:9F:50S).;%R LN4%53AH#VM;[!"L<MOPWPC001IWS7?<
M'X*6N)"SG(_BP;3?,\WNROZPX56U[=]I7QL !V\B)9<WD= *85@24BMNL4 =
M,ZP67%L8<P 7'!CP< '_FIJ6'KWD%'.B[L"]QJR;WX2;WO;U@YM#Z5OIZBB[
MG0*)Q*3=LVT]+BD(PGV^HP=.FUUGVL?4F9*V/R5^!)'1/8B-TF"3R<"0O;8W
M7%IA>HU@L=TY>H$?$!.5"!"!!M2QZ7W2*DRV':ITW'0C4^$]?_X I (8X/BQ
MPVB#?F3;VQ+KA 7XON2R.0M]9VUSKQ^-? =.)\MU1-\V7[F0XB/Z@.!9==62
M:>ZK18_),T_$!7A@5?8+ NQL#E:'#"5J+J3E99L7@SFY-L64!&D;\W]5?K05
M3P8G1<Q6AL/RVG@XQ53>P0(KH\;FI,W'H,\/X_D R\5&*-&&J,*,73T)W3Y;
M@!S.&Y0-$&W1<#2*%[.Q==)A'O*80I*8BCT"8389#!L^.H+S%-1<#N^"B7''
M78Y>]6PN#[_.FW=R_O'CZ346YW$Y]LGYV?7IS\NSDX[J3S-P #?[WF6\;7-^
ML\$&(<@AVLX[\%5Q%2U7]4;D3-36\LZYQ67 O>@\_(NS#'Q[FPY@" 3R9KZ(
M9_.)<?8V*"??UQ7X/55-&.R,_+![D*];G!6>+I6 (B_<$#G49]^H3_?+*]JJ
M*XQXV(?C*6A)8RZE& Y'6'W.I11#4(@7PZDEM5E_$(_&$RT:-BN/4$YS'&\2
MWF)$ST2^0_F%7@TV:;#_R/+G#';T+B5BE\2@4;^[OZH7Y)&WPZ))3O#9)'F(
MYR/?;XDS,\;=$!3Z*5S@,-3&431J;UA0YW?T3FQ3K!W<5;3O#US=R9<D715'
MM]C>8 UZ^,TV6WT6E*6"8#B_.%AU+1P- WD[E1T\,<ZBWVS\EK3 \EM2:&JW
M<V^H*_8\2AUVA9^_Q>[ M0O L7@,D(CBZ.H^_9IA8O0NNRFBI>MG 31SM:*&
M#UQZ8YV:5)9AL"S#X17[@W@@]9IH'U189.2I=](, TE>TG C9#=WL?'HX$JJ
MILQ@<FA[V=DV64BUW)ACM4FR!X(P0O?SCE"(L:,MT.'+6R=EV *'*+L71Q^W
MO>B7-+^[A6?,AZR]_0@&-TE#W.6VS09IO$3=0)KR3THQ321_F#@5/$M(CD*/
MU&M$-28-8# &.XC/!ZV<)T!%[XP),?FS)+[Z*+6A,AYVZ,"_( 0Z;KJGL[0
MHX.Z03(1X^V[U3WWS$MI*V.!L-VR:R%'JT)5Y3J,I/0Q\3IVMNWE"Y"-L%;3
MV@J#CCW[GQWPJZI9%WLI%^""\FZO/8#AUS^Y1WA>+C\<7R_?11?'E]>_1=>7
MQV=7QX1^T"$Z'913]YN!OLN@P64(C4S\%[-L,!G+O^*:,5&FX<U_/0PA&Z_>
MQ\PWFC'4RV.-7E'"Q?&D7"0[;'B'W\J4?GI%.6AU[R$IRH6MK;OIQ^C6$/V[
MC:EMG!(WF8+(I +<T6P23Q>S+OR@KHF%-\CD(%&I%<%N6W)&DB*P2('#M\R_
M 7/0AFAICF"/86M. Z!U!.W$2:&[\TVDH)AO' 2=CT '0P3\G?R8H#<+<-T;
M'TI3M%UXY6_1SUOTI*#<@'L,9B=,"+C+!^Q<ASZ?,6WP9(;5\30(;GG]&+)2
MRG[:*WUL)N'RW$H=!IO_78'-1>&H)Y7@AV#\P"=A VCUI%U.UI M0<BF-F;E
ML9^G>UAX#FR1C!QR*=>/(-(C &$:!;*T^UG77[.LRW$GLD!++C9I?>U[)D"#
MW6W3I-)>J9,?&Z\OK\_9?QVJ"RT3N4E7"=E"]])L# 5);;AP$/)RO&8&4H@X
MYUS\&H%%=0(3T@%!R7.XJ@]X>NWU0L4?RFB\^#'\S46JJ%=XNVNN(RF=,Z^8
MIJSD-U92=Z-P-J$FJ$Y\(85E;8E$!ZZ2_CQ7B*.9IB1>IIB-VYG+9Z=D7$)?
M5?AZX[V' &>-MWK:O9=3%&B8WH?_^QXFOZ6"7[CDL"W+E5,IZ1K$& 3ZWBQC
M<3AZ&6?N:#A.5FS=+"E7#ZB$(8,T5\8<?+I"4WP^'B+$"V_H&?9>")#]0A+F
MC$>08]^BR[(NEU-G,J"1G6 FEA61!3<@?K\K$6<H.I#$@T.UW@CMD1OI$'X4
M2QFC^^CZ\LH \EH-5#!OJ0L9>ZF/?B_2,(^O78GVDB1IW[0 PT*JA]O&[K#$
M(B8Y&P&6M94^0;:? <^YMB!G$<#,J1FTKU!<<;=/F-V%>,("+>ZG0"6F^_I
MZ*,<?=Q*MU"@R [-*C9>GS]XE4Q3_1*?;X-/6PNO4QD0C$0RVTN[ CMNJZKP
M76%]TQGHZ1JF'NBYT@VJS<=X-QW^YYYN>@AT]M$"C3JB%:4+H5&&4I%P9/;R
MC\!>O=@"'?#HEJ$P:@%"MTP6,."1>8TLQB#E(AZ/^_2&.E &\6+<AZD-[-0N
M6L^:C]I\IV7-,Y@  QIAK4,P _=7G0%NF=T5\_J][K&-IID-ZK )DG0MJWS*
M;B4V[L["?,]9O/Z;AKY9MYB6)(7;_[K')$.LL>MV(-W!-.)?70:)D5S%>I!!
M,)37W,G[LV0<@(1);(-OS1?1$1"8M(RY91D;\&%N3+G;4B&"/J]A0FSLL$V)
M.F$^M:>\W"V"0CE"MS,&-[47F@LSH*N%LBM<STV'"0V_I(^:NB=-%41>;E(K
MW"\N3XP*$TQH^/GXV"**]:+CQA:\L$#7X&,MK6B2BER@E=\A.%B7>=6Z=&X"
M&LM1#OYH1NH;IZI/W$>8##VMQ:9;VLKE<'F:V1B<3NL2&3ZWJCVM'^9.+FA&
MPC800KG6?& %UZJRL1ZRS=VRS:,'&X'K=?M,.98D,5*,"\;3T3">@;G:V2*8
MM.'28"2&+=5Z15.MA;+TWYA+0K&4$'0H@-P/#Z:'7:VH/J"J$-Z*D\HU(H*Z
M9P['):+#.(1SB[\=. F'@W@XYL_7%:N15_?">RD3) %' 4%*67PS)MV&4^C4
M4LG(7VNT(2J72?AM9SI6R:.0_TSB=*R[H;*$CJ^,:[9@W"^IV(RT_JKHU0N)
MVS=[(9NMV\E+JFV;_6Y,'3L9E9Q0,?VU<@F5--XFQ,PI#]XS[1Z-VHRX'ZU-
MRY0M0N[F7(-V Y2+^6= +44QDPXN0_$4V%'&R_F$*TVO!AO/=*0=8-JG&]B=
MGK.*3L,[6N(EY)$7KYB165)2Y5?JM>"E/H .?..\!W[':WW-Z7_VI56R64GR
MFK[YE**U@=,'6DCN[-YX(W(#,<_)]_)&P_CNSJJYU[K]MF\@#:*'<(Z=!\6R
M&2[:"MA<^"(C&(:,P,6EN5*!R2#D1M*BT@OGAL$BJ!C^6&,7W#7(L0?#1%L;
MT!$QEO0[.A;[;HNY".)Y]O;%OLYJ;:T\<NK5_MB6!Y2O!\H,];+E&,\=!L3D
MDM-4N8^B#RUM/Z3Y@;'GZ,MR$L9V>BW@,6,'-$>L .@S%UW)ANCU&^U1AH##
MWJ1WR%9$B15?^MGQU;OCOUDSZ2-W,G#]:PMGU1H]>PE5$O$\/]P4&VTKAMX7
M.=D>]A[TXGO&6I#'1G. ,TO[7;' ?3[G1@)W/5/Q-7'^MI8UPWB$,,'4L@;L
M_<$P'D[[A&7*F3VHNC.[Q)D[A6H^B_N@<D^G<P0 -W[K@>XEMM;789G+$?8U
M6LSZ\0BSW&P[',YM73T'[7!<MURPC8;3>-Y'\,C)8A:/AP-SUO[E6,/%_LH1
MQ6PQG_B[0$4WYPXE8=!7SN^I]J =Y&AN>^X&SQ?AC"PA%/NFY0/2'175?E;3
M:7U VZ:.'Q*@I?FJ#OL@+$OS0!_<1&DPQF:4\2FX)AQ'/FW/QI X(D9PGVQN
M*0\<FY)XKIC@4RU'"5_R9PRZ8EAK;.70+09N:V\;D4IJ_V"+:_65'F#5Y?#'
M0S6*RN0AW3\[ZH;)/2!J<_+VQ]6%<NP8R=R3BWSSA:W(S.#L*!1PGS[3X\53
M[FRU%Z?5>R6^][2>),O*L^WP0%)@2OXYW/1?WYXZ)ND:9Z!6M.(>-_"$M2*I
MFO5'3K[PKDJ-'MK.%S6F-R.?45^W:A8J'T..9I1W4;\'K2QI5E53U](G>. )
M=@UD V^QEVM1BULT4"G3.[I!E]K2_,4']D%<+G\FV/;+Y<7YY?7IV<_?4-#G
M&CHT1HF.KT[,<-ZW32H;<Q)F$7M ZZ77WX\2,5*7IX9Y*<(?;T"!\LO<>&2N
M!I0J0$74S"MCZ::9*T_N(. 76Q"EDG=*C0S1@[)C)YGJ><T)W*4%-;K&.!+>
ME,3KE6SG9%Q@RI9A46%^2]M$3J?%!NJ;LBLXWOA &.#?E9(6*YO^D.2@VE"M
M+JDCR>I>6W;")-3(Q$WDK:YE*84?<8-%.IAE)J6]F8T=)<@6=Y([KY%U0\&A
MB)_[_CI=<=(J>EZVTAB:_*W-9UA5XU(UTB;3+9T8=:V0\B1@7-I&SUMZ>S3#
M;H?;A(]V _SB0E+^]TX\AN5_R=(G+UP8:0J#[(36TF%VKJ1;VQY9M=:_;]4/
MY,[#3IN7SS/TED78YYXGA1M_5P1I0-R\Y3+1&[>:MPJW.:+;[-;]T Z4'[>W
MGXL-H<1R5,9_0!O.<0<+5T5)3XEV[91PMPV^J]-V_=+I>XECXDC'O-\RR/AJ
MGR>><GL#@/U#FX[M8'HGYZ%]K>O+@?=65FH_RRX\0J/3NDLT@31.@C+WA1WN
M.:<S\2QO@U_Y,8YK<JC&<_L>/5JWKU$'17/PL!:UO9[0EM>4NX>'A.KZ'-L%
M,M3Y_>OUC&'4HVL(KQM$Z%JW.]VYI>2]-Y>\?=17#?3WR2@>#:6?Z+P_B2<$
M/C\#@WFP&%#U/B(=S"GU))Y,%UA)8TZDO3AW7J,$\#E6R\2S\1!+J\BI,YA&
M$WBG/YO"V-BG8A)A[U6T7D8+\[,:S]BO!\NAAO%DCI %0YS$< 3OC.+!8!*-
MP1X8]4<XV2%BSP]'YK2.W$6 )O?8[:N,QK-Y/('W)O@^C#,:+C"C>4C0!*"_
M#><SXS=)8";M0X0/!YA=O<!"'\28AG4,1F#H8! &R[O&\7 R,6K0!BES0VSA
M,</RKOX(75MSC)K OX:8M3.?:*V:5]:%X#\PX!S6A_]+N3VP?[,)NCA=J9%1
M744V[ #S\0ZIA>4,$<QAA5.8Y&PXB Y@@W$.5-$PA04/YF/XQSC&>-9T/K1#
M[2_>00MM@%T"\!U!<: =Q<Y3,Z#=19^Z%"Q&\7R&3V/_2J" R6+R&CJ>_:%T
M/(['\S%\?D3I\U11-V>T+$PI&G*[OQ$L83%&FAX!A2&(%E:(-2EYBJG+L+PI
M6J)(KHL90\#C/1F/X(1A0X$:IU3=-PTI&2S:,;PQ)AK FNKA/((;U%_ _QG.
M8(HS?!5FBG6"+Q R?'XX 'L?J'X \\9VM$ DHPEA;"AP^%Y"!@-[.AG(VOMS
M)D>$+L,U+MII>-!'G/$9$@S<XC'8ZIB_#=\_HO:)".8Q:B5DZD<*^S9&9'7L
MK#K#=_!*S/M>K5P'*<,5'4V(68SCT8*+- _F0]CT$9-R'R__ ND:2'(\I9SY
M5Y$RU50 $ULL@'D,J6\:)5G,J/,KW@KLH_H&#FR*)1#3$1/S %Z?#Q>O(>9I
MK46/:V;$8?/6KK*E_/AQOXCLO@9-%:3E9F!A%NQ77SC\>(AP^2,)VV)#G/X$
MMP2H&G\:3A=M-V("-VH:#_IP#0BR!HYV" -,L!_U9(SCPEEC.^3&7:#^1$,$
MO<'1B8A&\/@0KL, ZRM'5("Y]QI,4:P,9Q'B#\&$0>=#;C<9SPC 'S'O%R]<
M@\$<Y0N2Y6#6A[W "S2<#.@JC*8#\KZU7H4YE^0LL!R'& IS<U@]2))9ZR58
MC)'A3J/%%/DRK1>YSL)5B-;I'WDJ2*7I'&MZ\ )-^M'!@NX\E:4AIUHL1LS"
M^Z/@"NVE>V34*,EFF"N EV",[0)A-C/D@0<P2\PNB [)%S> &X6.0+@=(%3@
MABP6BV87"]M(+UIBJGLC4;GQP#XK_]/;J^7?/J&)OL36L1UIR:ZA6^.%P&DX
MT-2>H'($L7+  H<[_!!='<TY0X3CJXUN!@[=*0QTD;7^F'A1.,*T&* ]QU$;
M#X<&"6$E-3X:*4)ZY-+_?UH/5YN%1V*7 J((.X,.I2\IM4BC @.+KFX!N2WT
M='/E)DBM8S#K6CJ?CVO-CD^!+%3774??!Q<+;>!QV^"GD8ZL :K9J28$-L])
MG;,NJ="T ?N]*R0CMQ/>LQ/U#SB(:Q4;S*M)PZSG8WXH3"N[!;Z+'4M=<L)%
ML<FH3.9 _^NP/LA;!G["'HID/CC.=!%D-IS8R@+XO740\XV#D!&#20FTLUH@
MU%*]X'EYJ"J"&I%10\-M>V9#>WI&,X_#2-!<6J!@/@O/\QBL+-A,ZZ3_U+OJ
MU?(XOF/RH6<RJ+1W69=HCGZQT*PVZX(J^[C-S4VZP5#D\6;#D:0CQ3]W]0FU
M\@-OV])-I@F$!&&\\D^D9\Z2!UNC*DE'%QCHP[^=6F@%/+SS)]C-\CY[1(@=
M9 ')70KR_+HPRU5Q=%5L=@)% J]YJ=HN+':HX%^F!OYUD: #AWSNQKJX#PC
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
M>6NP(B4#2FV90;UG4XT+8D;!3KN!J;<YK8W3B\[2RC2^+%Y*)XH48YP+FF7
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
MI@MJ$.1:ZI(D#UB=%:Z?Z0,#$-J&A1J1#BVS]\?""4-S7@-L6)'ZNQE=2S.
MCE<!PR4)G7V%I$T&EH+S;:2S/:K9^^IR+A=*+Y7/[D2"G4B[G>"/VI9@H.1&
M;1N:F.3PB;&WIX4YZF25EI.'&;3PD%ZKBX=Z\6R?)>V%! ?,B!"J_*>K%P5&
MY]+X%S6Q&;\(<WR)63GN,I4Y]*$8<Q^*HC-)"M]&M^G,6GBU[MZ5RNY*ZW9%
MD0.D!W3%SXA 4YLWLXG^+?RH.CV6>(_1CE9.?K/?'*-NHW>O.=!9-U)%*^K7
MT$90R%)9"'991;D(F1IO2Q8 O?C"%\NKZQWG:&.*C(**SG1NBJ0XSM\CZ)Z!
M8'/-- N"3\$-2(2)'-#*^D$;A=N-H.PK$&WI'"P=J)BYAIOF3G:@KJT^6]8L
MY?BLW.G8),[47H/!KXSEOMQU&Q=\2YF:8.KLK,N;6Q;&X;^%(%@LC+M%)2 D
M% /CE5&VF(HFJ$#!:OU^ME2$#S06Y3@)9?"@:"PV=F&[5,1+%9?D6\CL!FJW
MW-BL+];=!](S%NZ$*HS9KZY2+4P P<'?4&%N)(5#,&\-AJ *U:B16XN03P%!
MK+VORRV=[QN)CDA+#6H8B3TPIGF'?1!$>X61W5"=>AB&B1M)HHWTU(:J\"T'
ME<E,D SZ*\Z4-VUN-++NCI!U[7*W7S;F0OG2P!;:P&>)@FA V-A@L]J 8%1?
M O[59)@6\*_6,$'8WR<KA*,]1GC@$XT/_/87@P.<EUGZ ET]B(22_'D'1U,$
M5=A^JZBR,"S J;A!7O#^%"3AJFQ/_CU]Z>9'N$^"P.@&$QMGP)I6]6U]-^Q
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
MOHY-<89JJFY,B=89P4'^8(@'\W[7HH>(X"!_Q"FIV6N;<'BOQ]\!4$L#!!0
M   ( **)^$Y_)RW$E 4  %@T   /    >&PO=V]R:V)O;VLN>&ULQ9M?3]LZ
M&(>_BM6K'8ES2OZS:2 QNG,.TK0ABG9[9%*WM4CLSG88\.GG!!AV27\Z-R^]
MHG&<^(D=^WEMAX\_M;FYUOJ&W;6-LL>3M7.;#].IK=>BY?8OO1'*GUEJTW+G
M#\UJ:C=&\(5="^':9IH>'I;3EDLU.?GX?*\+,PT/M!.UDUKYQ#[ANQ0_[<OY
M_I!QG^%67/'KX\GAA/'.Z;]EXX29<2?^,;K;2+4ZGB03MI3&NGE?]I"SE4JV
M\D$LAB.[UC__U48^:.5X,Z^-;IKAJO[$<)$OP?Y.^2Z,DW64T?'K2^Y9CR?E
MH;_AK;3R6C;2W1]/AM^-F/BGF :/,=3#\]_'2OQ@_D\UZN52UF*FZZX5RCW6
MHQ%-7[JR:[FQ$Z9X*XXGSUD85POV63E/P\[5XZU\WOY9?-'GB\?G<K[&7F"9
M^2#]"7.^2'IP.L@S?ZP;N?"E+]@GWG!5"S94N0T 4P"8[@V0O;O@ 60&(+,W
MA)SW$/T%ENFE;_%:!Y Y@,SW!GFVYN'[6 #(8G^0W*X#R!) EK20W\R**_DP
MG!AZ]TS8VLC-<*R7 60%("M:R'G7MMS<]S4WERLE_67<#T:G=:T[/Q@%D$<
M\H@6\HG&LDM1"WG+?>$'[*MP =U[0/>>F&YQVP\WECG-YMUFTTAA[#9?<HA&
M[T-:PG-UZS-H<Q\"09T0^^2T_M'Y0H>><*Z<S]S_FHF-]HDA)%)*0NR4"R,V
M7'HIW_F;6-^^?1_^YM;"L+/.F! 3224AMLJ >3^$$/YZU@^-SG3UTRC#0DRD
ME838*SY0W/B([/Z 733\.=SQ;\&FO^X@PD1B28C-XM]&KE9]H>S46A\^O.K(
MR"@)L5+F:VW<GSYR;MD7S548?"5((@FQ1;YHM6)7/=8GKFY>LR%W),3RN.)W
M(H)!JDB(77&FVU:ZQV"E[P&^MSJY$JJ6$6.*;)$2V^*R3_1QU07WW95=&=^6
M?!A.(D*DCY18'_VXX4*9I7#J0>R)N5@-H^^EUY>?<JI5"(;,D!*;8=Y=6_&C
MZ]D^]P% U'[(!2FQ"V#0^5\:8B(7I,0NP)A9B(FDD!)+85=TS-Y=\8'D!1,Y
M(B5VQ.XP>0 -,9$N4F)=_(Z5GZK/_A&2(7>DQ.Z \6C4:S*DCXQ8'S#0BS&1
M0S)BAXP'>F.-GB&Y9-1RV8KX1@'AFA:Q9,9"OU%())R,6#A###A*A?R2D:]B
M[0X&/6R(B?R2$?ME=SRX/7!GR"\9L5\>@\+11D8^R8A]\BHZ'"5$7LF(O0+7
M*:,!.T=>R8F]@J.Q/,1$7LF)O8(QBQ 3>26G]@K$+$-,9)><? J#,*L0$^Z9
M['5"<Q1B(N'DQ,+9/5.8"<?#Q?X<"2??VX3&8\8#$A).OL<)S2Q:,\R1@'+J
MS1.$&=<FLE!.;*%@WC6\C$TDR *9IR V#]RM8.]"3&2>@M@\>'X8+E<4R#S%
M/K=5(H\7R#S%/K=5HFY3(/,4^]Q6B1L=[M<3FP=C1HV.S%,0FV?7HL#3B!1B
M(O,4Q.:!F/&[B<Q3D"^E(<SHW43F*8C-\WJ)941 )1)023WUV47(KL2=ZT),
M)*"26$#C2T%CE8G\4Q+[!U*R),1$_BGWLJ[VN]U#3.2?\FU6UL8:&?FF)/9-
MC,62" Q^$T9LF"VP- )#3BF)G;(%ED5@R"+E6^S?OX#E$1CR1DGLC2VP82CF
M38A7(6E4Q-+ J\NS$!-)HR+_M!A@1K%,A:Q1$5L#+8+'D_T*6:,BM@;$C&L3
M6:,BM@;&#"/#"EFD(K8(Q@QG+15R2D7LE.>=CQ$)5_#3XC?:D4$C)#)+]?9;
M,V-5B!Q34<]-MC_A&44\0IXY&CPS'3+;DX\+L91*++[ZVUN?7O.FOC"L_S-\
M')?F1?^!W+)KFC.?]DWYP+-/'^[Q_$\])[\ 4$L#!!0    ( **)^$Y2VE(<
M@0(  -4O   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0
MA>&K&#I : [)H5+$6763;=L+"#9M&;$E0631Y/95O:D*)'I=&$\;"X8%SK_Z
M+%!\^I8N33GW76[/0]Z\72]=WE5M*<,78_*^3=<F/_1#ZJ9?COUX;<KT=3R9
MH=F_-J=D9+M5,\[7J)Z?YFMN7@Z[:GPYV&KSHQE/J>PJ\W8QO_KQ-;<IE6QN
M%_LP#9AN>1_2_XSOC\?S/GWM]S^OJ2L?5/P=4)F/@V0Y2.A!;CG(T8/\<I"G
M!X7EH$ /TN4@I0?%Y:!(#ZJ7@VIZT.-RT",]R&Z!C%M^$L*:K[4%7%N^UQ:
M;?EB6T"VY9MM =J6K[8%;%N^VQ; ;?ER6T"WY=MM =Z6K[< O86OMP"]985G
M;?2PS==;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["U]L!O1U?
M;P?T=GR]'=#;K;!7@C9+^'H[H+?CZ^V WHZOMP-Z.[[>#NCM^'H[H+?CZ^V
MWHZOMP=Z>[[>'NCM^7I[H+?GZ^V!WGZ%O6ZTV<W7VP.]/5]O#_3V?+T]T-OS
M]?9 ;\_7VP.]/5_O /0.?+T#T#OP]0Y [\#7.P"] U_O /0.*[RK1"\K^7H'
MH'?@ZQV WH&O=P!Z![[> >@=^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ
M*]!;5SAK@@Z;\/56H+?R]5:@M_+U5J"W\O6.0._(USL"O2-?[PCTCGR](] [
M\O6.0._(USL"O2-?[PCTCBN<%42'!?EZ1Z!WY.L=@=Z1KW<-]*[Y>M<SO7/;
MC.GPO8SG[I3O7?+/XI_6S.#.Y?V2[I]Q6_73^3.ERS0EF=OGW?_!;JO^B3#S
MBOS\&U!+ P04    " "BB?A.W-[+X20"  "6+@  $P   %M#;VYT96YT7U1Y
M<&5S72YX;6S-VM]NFS 4!O!7B;B=@N/_W=3T9MOM5FE[ 0]. @I@RW:[].UG
M:#MI52:U:B)]-R%PS#D?Q/I=Y?KG0Z"T.H[#E+95EW/XQ%AJ.AI=JGV@J51V
M/HXNE].X9\$U![<G)C8;PQH_99KR.L\]JIOK+[1S=T->?7Z\/K?>5BZ$H6]<
M[OW$[J?V1=/U4\,ZTK"L25T?TH>RH%I]/98NJ5S;5J6:*O:*"2]OG,_+?=_O
M*<:^I3=%\[M=WU#KF[NQW%*G$,FUJ2/*XU"GSD5J?^383_NGO+<NYF]N+(W9
M<6#_+*@OER,_#'0ZP%(YY^1<M@6=&K44'C_YNP8^[X;&1UJ'6*HQ]R<>KT2Z
M+=7$YH7G?$2:MTY+[:N&E]:7^V%_^WA8OI]ZX7^+B2V'][WU\^40(#DD2 X%
MDD.#Y# @.2Q(CBN0'!]!<O -2A 443D*J1S%5(Z"*D=1E:.PRE%<Y2BP<A19
M!8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:)(JM$D56BR"I19)4HLDH4
M626*K!)%5HDBJT215:'(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4&35*+)J
M%%DUBJP:15:-(JM&D56CR*I19-4HLFH460V*K 9%5H,BJT&1U:#(:E!D-2BR
M&A19#8JL!D56BR*K19'5HLAJ462U*+):%%DMBJP615:+(JM%D?7J@K(NQWIT
M_?2_)+^\/SS/9\O?T6_^ %!+ 0(4 Q0    ( **)^$X?(\\#P    !,"   +
M              "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( **)^$XG
MZ(<.@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ HHGX3GW2)-_O    *P(  !$              ( !F0$
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ HHGX3IE<G",0!@  G"<
M !,              ( !MP(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    " "BB?A.PP]_UY "   <"@  &               @ 'X"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ HHGX3L#@6F\G!0  IQ@
M !@              ( !O@L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    ( **)^$Z6Y 7I\ $  (H%   8              "  1L1  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "BB?A.C?"J2AP%
M   C%P  &               @ %!$P  >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ HHGX3L>5^*D=!0  *1@  !@              ( !
MDQ@  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( **)^$ZW
M@SXY7 <  *TF   8              "  >8=  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    " "BB?A.K+4J*[(!  #3 P  &
M    @ %X)0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
MHHGX3@$0^L2W 0  TP,  !@              ( !8"<  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    ( **)^$[3)]!YMP$  -,#   8
M          "  4TI  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    " "BB?A.S,9M8[@!  #3 P  &0              @ $Z*P  >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( **)^$X9PH_#MP$  -,#
M   9              "  2DM  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ HHGX3@BP%?2V 0  TP,  !D              ( !%R\
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "BB?A.3.9-
M2[@!  #3 P  &0              @ $$,0  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    ( **)^$ZC)ML9MP$  -,#   9
M  "  ?,R  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
MHHGX3@R]KI6W 0  TP,  !D              ( !X30  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    " "BB?A.7PL:XK<!  #3 P  &0
M            @ '/-@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    ( **)^$["@)Z-M@$  -,#   9              "  ;TX  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ HHGX3AB7K56X 0
MTP,  !D              ( !JCH  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    " "BB?A.0"&G,+<!  #3 P  &0              @ &9
M/   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( **)^$[=
MQ,Y#N $  -,#   9              "  8<^  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ HHGX3MPZT":X 0  TP,  !D
M     ( !=D   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M" "BB?A.+WHHE;8!  #3 P  &0              @ %E0@  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( **)^$YI=S%UN0$  -,#   9
M              "  5)$  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ HHGX3@@5^""W 0  TP,  !D              ( !0D8  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "BB?A.%68@"^X"
M   <#0  &0              @ $P2   >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    ( **)^$[IIP+GW0$   (%   9              "
M 55+  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ HHGX
M3CWPN*C% 0  . 0  !D              ( !:4T  'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    " "BB?A.=0#KU[D!  #3 P  &0
M        @ %E3P  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   ( **)^$ZC>K2$N $  -,#   9              "  551  !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ HHGX3LK(6>6X 0  TP,
M !D              ( !1%,  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    " "BB?A.J=9V([D!  #3 P  &0              @ $S50
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( **)^$[YVH#A
MQ@$  #@$   9              "  2-7  !X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ HHGX3L@'CGBX 0  TP,  !D
M ( !(%D  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "B
MB?A.)D#MSL<!   X!   &0              @ $/6P  >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( **)^$[8$!*=[@$  &<%   9
M          "  0U=  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#
M%     @ HHGX3OYDMEFT 0  TP,  !D              ( !,E\  'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " "BB?A.@;_/OM$!  "=
M!   &0              @ $=80  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;%!+ 0(4 Q0    ( **)^$YLU]S;N $  -,#   9              "  25C
M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ HHGX3BV3
M9Q^X 0  TP,  !D              ( !%&4  'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"% ,4    " "BB?A.W5[?9HT%   !(   &0
M    @ $#9P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (
M **)^$Z.@TF-"00  $T9   9              "  <=L  !X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L! A0#%     @ HHGX3BV(.?8- @  6P8  !D
M             ( !!W$  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M% ,4    " "BB?A.V-F:'H4"  "."@  &0              @ %+<P  >&PO
M=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( **)^$Z'5::7^0$
M .@%   9              "  0=V  !X;"]W;W)K<VAE971S+W-H965T-#0N
M>&UL4$L! A0#%     @ HHGX3NY8;K</!   '1,  !D              ( !
M-W@  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "BB?A.
MGRQWFR("  #F!0  &0              @ %]?   >&PO=V]R:W-H965T<R]S
M:&5E=#0V+GAM;%!+ 0(4 Q0    ( **)^$ZMY-E>-0(  !H&   9
M      "  =9^  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%
M  @ HHGX3NTR>B=: @  -@<  !D              ( !0H$  'AL+W=O<FMS
M:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " "BB?A.*[5C=KD!  #3 P
M&0              @ '3@P  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+
M 0(4 Q0    ( **)^$Z^RAB[\@$  /H$   9              "  <.%  !X
M;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ HHGX3@"Y&9?V
M 0  E 4  !D              ( ![(<  'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6Q02P$"% ,4    " "BB?A.HC1UU60"  !.!P  &0
M@ $9B@  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( **)
M^$XN053[N $  -,#   9              "  ;2,  !X;"]W;W)K<VAE971S
M+W-H965T-3,N>&UL4$L! A0#%     @ HHGX3N]<S;K7 0  GP0  !D
M         ( !HXX  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M    " "BB?A.J+NO>+0"  #S"0  &0              @ &QD   >&PO=V]R
M:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( **)^$Y<N<CL! (  $P%
M   9              "  9R3  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL
M4$L! A0#%     @ HHGX3E3\Y:I) @  (P<  !D              ( !UY4
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "BB?A.)2E
M! 4"  #B!0  &0              @ %7F   >&PO=V]R:W-H965T<R]S:&5E
M=#4X+GAM;%!+ 0(4 Q0    ( **)^$[4,"?>BP(  *0(   9
M  "  9.:  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @
MHHGX3K0*>79" P  0 X  !D              ( !59T  'AL+W=O<FMS:&5E
M=',O<VAE970V,"YX;6Q02P$"% ,4    " "BB?A.?%L_^, %  !:(0  &0
M            @ '.H   >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4
M Q0    ( **)^$[@D6G9E (  ! )   9              "  <6F  !X;"]W
M;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ HHGX3O8+P-_Y @
M40T  !D              ( !D*D  'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6Q02P$"% ,4    " "BB?A.ZK#=.?X"  #^"P  &0              @ '
MK   >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( **)^$Y-
M%OSRV (  $H+   9              "  ?6O  !X;"]W;W)K<VAE971S+W-H
M965T-C4N>&UL4$L! A0#%     @ HHGX3I@0641* @  7 8  !D
M     ( !!+,  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M" "BB?A.+O:+-T("  !8!@  &0              @ &%M0  >&PO=V]R:W-H
M965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( **)^$ZLVXV*^ $  (H%   9
M              "  ?ZW  !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L!
M A0#%     @ HHGX3HE-C[0* @  A@4  !D              ( !+;H  'AL
M+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " "BB?A._G+8K;\"
M  #\"0  &0              @ %NO   >&PO=V]R:W-H965T<R]S:&5E=#<P
M+GAM;%!+ 0(4 Q0    ( **)^$Z=S>2UVP$  )4$   9              "
M 62_  !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ HHGX
M3I6[C[.] @  ZPD  !D              ( !=L$  'AL+W=O<FMS:&5E=',O
M<VAE970W,BYX;6Q02P$"% ,4    " "BB?A."$PE>A\"   J!@  &0
M        @ %JQ   >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0
M   ( **)^$Z__MAMI@(  '@)   9              "  <#&  !X;"]W;W)K
M<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ HHGX3NBYBY<  P  '@P
M !D              ( !G<D  'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q0
M2P$"% ,4    " "BB?A.3(@:5X("  ##"0  &0              @ '4S
M>&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( **)^$[L42.N
MG (  %<(   9              "  8W/  !X;"]W;W)K<VAE971S+W-H965T
M-S<N>&UL4$L! A0#%     @ HHGX3K.Q#UR9!   ;!<  !D
M ( !8-(  'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "B
MB?A.HGM*#&L'   2)P  &0              @ $PUP  >&PO=V]R:W-H965T
M<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( **)^$X:>[E% 0,  #H-   9
M          "  =+>  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#
M%     @ HHGX3C"][6RSK   &Y4" !0              ( !"N(  'AL+W-H
M87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ HHGX3H3P3>9< @  O L   T
M             ( ![XX! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "BB?A.
M?R<MQ)0%  !8-   #P              @ %VD0$ >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ HHGX3E+:4AR! @  U2\  !H              ( !-Y<!
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ HHGX3MS>
MR^$D @  EBX  !,              ( !\)D! %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&     %D 60!A&   19P!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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>105
<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>106
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>247</ContextCount>
  <ElementCount>401</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Income and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Income and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/StatementsOfChangesInEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Organizationanddescriptionofbusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Accounts Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AccountsReceivableNet</Role>
      <ShortName>Accounts Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Advances to Suppliers, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AdvancesToSuppliersNet</Role>
      <ShortName>Advances to Suppliers, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Acquisition Intention Deposit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AcquisitionIntentionDeposit</Role>
      <ShortName>Acquisition Intention Deposit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Prepayment for Construction of Properties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties</Role>
      <ShortName>Prepayment for Construction of Properties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Short-term Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Short-termLoans</Role>
      <ShortName>Short-term Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Long Term Bank Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/LongTermBankLoans</Role>
      <ShortName>Long Term Bank Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Taxes</Role>
      <ShortName>Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Commitments and Contigencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/CommitmentsAndContigencies</Role>
      <ShortName>Commitments and Contigencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Accounts Receivable, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AccountsReceivableNetTables</Role>
      <ShortName>Accounts Receivable, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AccountsReceivableNet</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Advances to Suppliers, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AdvancesToSuppliersNetTables</Role>
      <ShortName>Advances to Suppliers, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AdvancesToSuppliersNet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Inventory</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PropertyPlantAndEquipmentNet</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/IntangibleAssetsNet</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Short-term Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Short-termLoansTables</Role>
      <ShortName>Short-term Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Short-termLoans</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Long Term Bank Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/LongTermBankLoansTables</Role>
      <ShortName>Long Term Bank Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/LongTermBankLoans</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesTables</Role>
      <ShortName>Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Taxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Commitments and Contigencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/CommitmentsAndContigenciesTables</Role>
      <ShortName>Commitments and Contigencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/CommitmentsAndContigencies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/RelatedPartyTransactions</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Equity</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SegmentReporting</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/OrganizationAndDescriptionOfBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Organizationanddescriptionofbusiness</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Summary of Significant Accounting Policies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails1</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Summary of Significant Accounting Policies (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails2</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Summary of Significant Accounting Policies (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetails3</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AccountsReceivableNetDetails</Role>
      <ShortName>Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Accounts Receivable, Net (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AccountsReceivableNetDetails1</Role>
      <ShortName>Accounts Receivable, Net (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Advances to Suppliers, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AdvancesToSuppliersNetDetails</Role>
      <ShortName>Advances to Suppliers, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AdvancesToSuppliersNetTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Advances to Suppliers, Net (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AdvancesToSuppliersNetDetailsTextual</Role>
      <ShortName>Advances to Suppliers, Net (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AdvancesToSuppliersNetTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/InventoryTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Acquisition Intention Deposit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/AcquisitionIntentionDepositDetails</Role>
      <ShortName>Acquisition Intention Deposit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/AcquisitionIntentionDeposit</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Prepaid Expenses and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Prepaid Expenses and Other Current Assets (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PrepaidExpensesAndOtherCurrentAssetsDetailsTextual</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PrepaidExpensesandOtherCurrentAssetsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Prepayment for Construction of Properties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PrepaymentForConstructionOfPropertiesDetails</Role>
      <ShortName>Prepayment for Construction of Properties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PrepaymentForConstructionOfProperties</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Property, Plant and Equipment, Net (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/PropertyPlantAndEquipmentNetDetailsTextual</Role>
      <ShortName>Property, Plant and Equipment, Net (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/IntangibleAssetsNetDetails</Role>
      <ShortName>Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Intangible Assets, Net (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/IntangibleAssetsNetDetails1</Role>
      <ShortName>Intangible Assets, Net (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Intangible Assets, Net (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/IntangibleAssetsNetDetailsTextual</Role>
      <ShortName>Intangible Assets, Net (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Short-term Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Short-termLoansDetails</Role>
      <ShortName>Short-term Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Short-termLoansTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Short-term Loans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/Short-termLoansDetailsTextual</Role>
      <ShortName>Short-term Loans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/Short-termLoansTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Long Term Bank Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/LongTermBankLoansDetails</Role>
      <ShortName>Long Term Bank Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/LongTermBankLoansTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Long Term Bank Loans (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/LongTermBankLoansDetails1</Role>
      <ShortName>Long Term Bank Loans (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/LongTermBankLoansTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Long Term Bank Loans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/LongTermBankLoansDetailsTextual</Role>
      <ShortName>Long Term Bank Loans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/LongTermBankLoansTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesDetails</Role>
      <ShortName>Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/TaxesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesDetails1</Role>
      <ShortName>Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/TaxesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Taxes (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesDetails2</Role>
      <ShortName>Taxes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/TaxesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Taxes (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesDetails3</Role>
      <ShortName>Taxes (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/TaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Taxes (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesDetails4</Role>
      <ShortName>Taxes (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/TaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/TaxesDetailsTextual</Role>
      <ShortName>Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/TaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - Commitments and Contigencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments and Contigencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/CommitmentsAndContigenciesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Commitments and Contigencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/CommitmentsAndContigenciesDetailsTextual</Role>
      <ShortName>Commitments and Contigencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/CommitmentsAndContigenciesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - Related Party Transactions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/RelatedPartyTransactionsDetails1</Role>
      <ShortName>Related Party Transactions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - Related Party Transactions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/RelatedPartyTransactionsDetails2</Role>
      <ShortName>Related Party Transactions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - Related Party Transactions (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/RelatedPartyTransactionsDetailsTextual</Role>
      <ShortName>Related Party Transactions (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/EquityDetails</Role>
      <ShortName>Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/EquityTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/EquityDetailsTextual</Role>
      <ShortName>Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/EquityTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SegmentReportingTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="reto-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://retoecosolutions.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://retoecosolutions.com/role/SubsequentEvents</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>reto-20181231.xml</File>
    <File>reto-20181231.xsd</File>
    <File>reto-20181231_cal.xml</File>
    <File>reto-20181231_def.xml</File>
    <File>reto-20181231_lab.xml</File>
    <File>reto-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>108
<FILENAME>0001213900-19-013485-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-19-013485-xbrl.zip
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
MAH_S8F*PBP?]PI77C$HS28],J';QH!>JO)J*--O#4]V*<Q96]=]A53\BN<K
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
MC]SY!DF3>=.LHLKQO=8-6(I SL$T09(E5I9SPY@'.1\0R'B &F2<Q+.J$MO
M3T=2 &\>45,$05+S8IB?,[K79^2048,\XV&,137ER%,22@' >0Y>J9PD:BDG
MP7*!6.3L&X8;(#.6B]KDY.7DQ(YG7HR5TICK[!L,@*Q5!_Q)?T<MR#/,/EZ*
M'ZM*P9$7:J[3$K*86.@RO/XB0$].[%!\LP(K*)*LQ?:1-Z-I'/>F2@$I96[(
M+C4:7KXC(_#Q*[H;#K&!-CCGR^TA:3U;I6YNY,FVESDA?L2A9BS+7K?%6+FZ
MF5X<?CN:FY<E,"#B*=*[E5QU^I=G9963927/VZE"CMNR39];D;A$Z9$M>(I"
MSY,1PXFD\D$A.#%>-\0Y5F"5=%'+BBV/<*DJL&:#<*VY$<YD@OTPJ]@V"0?
MD42V41]O=FW09T6TG2.[WG)JFC@LS'>O8_/:/M>GV->M1MQCGE=4/G'&,AU,
M><P<__Q-GSUSFJ8E,*=^OJU23Q0>)15-EI7C+L#+L1R:=[TE/V,EXK@:XJV0
M]CR.6YUC0' 0UM)UDE^),&=A8;'-I.Q,#>MM^;H?D/3(!^0A][69 E::JHF*
M%!UQ7T60'5X>;2@+O$*,O*VOG#/N ?DZMI%YJ;LVB:B! Q1, CHOP+<G)1&;
M"6V(LA8_X;0;5DE"\ARE9U58>N4RX&)7T&4;5/[416-2]_(57=L&35GVR*'2
MNR&X5$VP_(3G9)%+1D;R8*R2Q!R# =^S$J=*E>%^]!WC1U3T+ZQ2U<B2J D\
MQ\9/S:_CR(DTC^O%:O14:YZW?\.VX\+GM,8O\IHQP<&*5/B87;<*HA*0)0\\
M2RS')TKME0*91]'SLJ+%9\*N%\>L8C TVQ'\]0/KNU"5HJ+4>;V\R(@A[]CT
M.K I[UQZG-&DI=KND4NKB];"XEA)VAA)U[=7'[ZP'UDV=CXK \*R1&WC>%-
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
MXF26OO:3;](/4Y[W KYEAH?^Q$2\.PF! I"/TM3?\JX5(H"-P&W[YP_\AX(
MR'C/N46<->3^Q$2C-<=T9A$OF2)C/' S38KO(NI_N<0I< ,"Z\5E/I$+Z%*[
MD4^IA,\%("/Z?DR*C(G2XIA\\MU<,Q?H!CI'K@,JD&@/Q_W,N*.7O_&L.. %
M=0#FP]^WS>Y(N2AR#MV2Y+^%AN'8DPT(HN49EQS1\#8R<:[/<FNS++)5_!T;
MJ/K3+CJTPN^@?*(O408**PTT0:N2:1L(RJ .^A%:&R%UP(G20.7%-D>H"N7P
M/V,P=:I8[[<M X_.T'\#IW/'@M/ 6I,TKS8N#DW,JKHP+(44UC)%8(NM7G52
MWH]V+:,M#"21Z\IH-VVXY%J8GL@N56GQS"V'79I9&PT/01G(\F;#HSLT'"#[
MP:I0M($@2XVSOV.FQ"KX;2L!B1]_9G3#""8!30>=1YYI3*U?A!I=A/ZF:O*
MD^2&EZ&_]\/<[# KBC)0N<UZJIEA[JJ1D46!B9%P+2/,-#W)AV?8R*]!GL6J
MI!D>Q)A. (AK]-5K>O-2A.6!*G(#B1,RR[#8=>^H'^$58U9D882E[!YPK2.\
MJJP^T0TA\E&L3F/^/:A-VUC.MD>$]8U/8W92E-#0[V_EW'K8O=:F2LG3&[)>
MT3RY$875S>:[$4RT"7'<>S-QZ9RGFQS?3HRJE@\@PTRM=">AQ>!^]MV**J+\
M\)X!S_-]C'^7?/&;U]@C#N=0\6'W,YC3C%LT%Y_-8>M>?/92?!I0.9O5<B\S
M>RDS;45BEB8Q2)5 4YV?QLA%],A1'UAL-+ H@_2R UEI.H"\+\HP-6+11YKZ
M6&+12%,58:+-F=3?=)\<^\3(2Q8;JR3,% \KK8:=5ART7+&D17QB/3J5+\Q4
M)'Q5-N$:;B4W5&$*D7N7(E6%7=0&Q)0(UHH^>*EJ&0O#6Q40"3>_D!\6I8L7
M1&&;>?AV1LE]61!^& .U!Q /3I:^/UX<ABS5Y()4H\&+)-67Y]H_ QLM '$:
M/<FIY1SCPL'A5E1'RVC_5 PN"52OF95-4L -6/"YX,]^L;M'VXORFBB+TD \
M&$&N,ORP;[[(XF1>R16L4P.ZMQ!;G=1\P?5I#_C:0]Q_Z=38@;K?LMEIYZE5
MAXG?ZW'=6XC]<G.T0[\'$/OEIA/+S2&Y-?TZ<WPS6>[7F1YB9Z535?@"D;1.
M<;5W:S:Z-=P^C^O>0NR7FZ,=^CV V"\WG5AN#LJMZ=>9HYO)2K_.]! [*YW<
M@.64/H!VL(X-O\_CNK<0^P7G:(=^#R#V"TY'%IR#<FWZE>;HYG*_TO00NRN=
M_4ISV*Z-L,_CNK<0^P7G:(=^#R#V"TY'%IR#<FWZE>;HYG*_TO00NRN=_4IS
MV*Z-N,_CFJ/:%3?-717D $C85#6K7[#V%F(OW?5*=[_@[;EKM>PPMZ>#EVG2
MA-6N1%KM*F\MQ?)4_*D+9-0R_26M7]UZ*3]T*5<'DJ(.Y/T6\I1%;GMCGVPE
M45=+JL:O3)1+/87'Q$JD,H&-PR^^/UY\8$QDX(EN>:0FZA<5V W<7H**/[3@
M"Y^-P /I>CZ__>T;C27&$,!G*P@DC:7_;8?@(M])?+%DV:*((8"X=[%MX*EN
M7=NW .X1O_LS^.N;0UOJ%.01!W:72@!6 :(A@O*-@3(?@HY0V/YX-4=*\R-5
M!6U7^!7YLRLG<%L=JU48C1'5Z*A53"4\QY]=DO6ZW;%;Q=$<6<V.7AUT/KTY
M'1B\!8JF2&IAX"JB\6F,W?9MD14439'4Z+#50&.Y,5,57BQ+3H.TY!LLN8K!
MJH2Z-_BX HNDY&BMH&B,IF9'K5(JZ=*(D%UNW'B-+:$8DQ@:HB??F/'EQBR=
MPC2?.ZL(6*^HFB&K!$13%!4<M$II+.S\E30^1*F$:JPN0%#Q&'&E?>H-$HAM
M=#<\=Y&)_2O=P!:&E4Y_QY-@<N:XKO.&[=&Y3AH6^;,T8H035CL1V#DQ#PC[
MYV/='OV.X:\UNE*&2U!7A2\'HA:HR3=LFKPVMPJ0%XZY;IO?/?1 5.3C'X'N
MHF_(1ZZWH0F5?,+R41,J^#GS"'E_3.(D7-]>??@BL'),]#; 6!V*N#"NQ6(W
M]\HJ+D@K?%Y]?P/X"L[HK(B7H?AKVW FZ P-'1>%/S_I[Q?PC^=CX]0VK^!S
M/+(K:586;TZVVKPLN5^SWG7L)Z90'[,/B5V)75OOU>V;9VT\V'@/>XYMO(D]
MB!#CCQ'S&])!Q2#;1"8S3[MF!&ZPD47=:VA_! +"-RX?1&&T* /'R7&EYWC#
M'"_8SK<5/5>V-76T5LMBKI:CJ1U>0Z.$>:$6"H/#WWS]G4%A&U9F"/8'<S[&
MMKZ1P86;&^5H[5O@'<6[%L=Z395-7U$&"BL-9%ZKDGNE*>N'*JVQ/3?@!'F@
M*F(_5ET?*P5T)#]0^,WML!N@K&.-VU?!;UO0;QS/VZ7TG<#WL(D89[A#_V>'
M6-+"V)I77[XA;AY9K@O#4L3_Q@TD21F(&E_,LBE,_=_[@6YZH!6!I&)OMA'Z
M@3Z(@58T6+?4@KYA9</<M+=27)C$2)261UVJ%5:Q*E$52R>\EY;4\A"6@BH/
M.%$%8SB[I(H5R&GF@$8_U-4-M3806?!Y9*D?ZD,?:GD@2M) %+)'RFH=ZGQG
M6@IMI&W>ESMW)E/'#G?P%H^[#+V?,V2C(?;[/;D#V7+I]^3Z/;GN[5?T>W+]
MGMRA<[S?D\M P7G@NL#7?AN@R)8->"[\0-SBO?0[-AT9*GZ@2>* $]A^J+H^
M5-Q TY0!*W+]YEJ&=?@"#1%H<+,/IC<;3.=5?L!RF]5)OV=R$,/,:>* E?IA
M/O!A%L6!K&8/0O<[8_W.6!LQ=&X@J2R)HW<CAMX/=7U#S0\4F1VP:O:EIQ_J
M/1UJ<'@D?B!(>[DSEGLK:_.NV-R5@0><>A[RO5/;O,'Z"SGZB)'7[XCEC)UF
MBI/.F4X3,'7"]CYV'-LK(V!>7.83^9CI]TW:&HDESFC[,CXF;>ZLM!3G5^3R
ML:][UWG%'G9LDF)-UC)_&%B,;AB S?<.)'3YIR8BEI($AKG0G]OHZOCPF@SC
MT^HN3<?BR:G@P>YB+'(RP]!=%X-),'3<-]TU-^N"V@2L2V[,)O^,A:6(V[+W
MUQT:#I#]W$#A-1B"S3Y3EV=R/5&Z/">P?M6M0/?)XJ];EO.FVP9BX!<_4@&H
M_)SO(]#Y]I-VZI-^J^$@!GJWYMJ?W88:=[BW!PL/."*YV2*N/1"YRX_I(\[[
M/;Z[_* .AYESQ883Y?!6#W' $Y!WK\_H'7U(N<T<^G9#D*NAWLW'(MJ/X7:(
M4VNAV+I9UA\9Z4 @OM_Z.+(C(WN\L?'KZ1,-9$S#1;Z/E.<XCZT,>'FSV/4;
M&>T.#Z=Q UYM=:.I8V&#5/#GCCMU7-U/%)?:I0V..)C.#U2.'[#RYG)FW:'A
M(-FO\:2BW.9YW>7)W/Y>!JDTSP1>.,W)SXX_!H_.)XY^9=.^CW+GBR0.."U[
M(+&:"'>MH<1^M+<H,$$8:%OJEC8\W!TS4?K#$^T&O0>:+ XDOM_6.-01%@:"
MQ \D+GNETM8V-G+N2*SFRE^3^!'R_"B_?F,+\_/PY^>KWRZ?6>[YG[K]3,))
M3RS['/[_=/<L<,\7R$A^OK5QCJ1*G*0N-V>V@*D6M[P!MYP-MZ))+"_5BGO+
M9M%6CDJ\RHJ%D%T.A\CP\>NR&MD#^+L/"%"15E$Z2>UY].$CLD_F&*2]UT+4
M<G8P.D/X=Y@\I)'16K>B:>"BM390[$<NQNXR2(M0?0%SRR _9*5S%SE@K;#Y
MR%E"2.Q$WB.71(#U$<S\T^G4 DL$)CO)Q$*GIDGW-LFS*H(-HZ!$"B?CBS>?
MS+D*?'C%-VR3[F,/Y%'6?=2"ZLIQ[Z;(!;KMT0W2O5+G=*;YU\:)[HXPZ&7V
MPUS_DGN+116(LB9W+'Z9+A7YPI@\I'W?RHX2;<HHINT>F0F\;$SJT %[LA6B
M:\Q/V[C!4]V.54GOIUL1G$AL5;5\B!DF?Z5M20X]^,^+\D#N@_^[Q8K??&;Z
MF*/,O#!0MB1_=5EFVH\Q@U1MKD?51Q7KB2JR XUO.DUZ7W1?:D@CW0CKXXQ-
M1*$4EAL(8L>2:U?"3Y5Z=LDLVS&>3N'"K[IM6O O./-/KFY[4\?UJ4]\[G@-
MQ*@4118%=1YGRX*I%BI*1JQD 5:;)JDH&+]2!%:1N"(XEQ&O5Q UQYU=8,^P
M' ]D<5\C!R_DA]N[ITNJ^B0FG)LJSW$_,=>WOU[>/MT]_$8GY$OF8$-'J%I1
M,_N"?RY<&'D4$<B3AST?F:3@ :F//W3(V4>0U<][0,W*(!Q5G*I/'ZZG<DJ?
MTMV],>F3O@N9P@_Z&VA;& L,UDD?5LQ324%D53):;086^Q':.D*LK+5=N[YC
MX8\\L;LK\&X]<'B9D>-44,RFC^+E2\[A>7[ =B<[L!_PFE-_17Z@L <5MFUK
M^R&1*<K@>:RDC^76'<L5![+ #H2N9!3V(UQ#S669XP;J6A6>'8'S;?'*+>T^
M761B_X;6U;IR7+!'=-N@*74&PJ_D+5[4AJLO2-$'?/J SW&-21_P*;1XG*$1
MMFV24?BB6Z1^81]2R+/\J9Q$CIWV09^.CI B<@-.;75\.A[R";6 ;C(F.8XQ
MG5<S+VT['V#N'S>0%'[ *7VQXE;8KZGR0-DRE[L\@=M/O02/"<&%#'HWQKH]
M0HQ/TDHLW:]BLO>QO3R"_#=.T@:"TK=#/.QA5I6!)FTN!K.'$=P&CO-?AL>;
M=CDC?02OLE/?/*\.%*&/T1[J".]V4CMSKK^ZF._F*/(B]MS'BOM8<1\K/LHQ
MZ6/%A71ZGQS8)P<>[ CUR8%]<N">!AKZY, C&_ ^.;!/#MSWL$2?''CH([PI
M.7 O D_;PT2KX:73J-WW,BSUBTM; #OK9]Q/O>>[8>J9_$)G]7E6X#2>$Y9$
M; !3!/.I=S?,>(J=4T56Y!4M/XYYY]0KQ[V(^J>OW]H$*SF5DS1>B5&0"5J-
M!)6MV2ERG-H&/3GD1N!Y51'XTB#7KKA%Z34F*A<:B15X5=XF]P E/]X\<T]4
M> GL_XP8PFJ6\TR?=3;77V!$4V5%7=35W(RD$.*"93@X2>$Y1<H)*DJKN(RR
M*IZ6217U<U%5-$F(\&[&401N01:>@/X4%#8?)."T@9#ID7<^Z&_?H@#CO8NF
MRQ(ZEW\$>$I^@:NCJK!-3&Z-DWF.78I$(:#54YM#-?"R*@N<6!<)P'?/=\.+
M4I[6B )F!659K2@'N$J(RC,4BB++E0%=?O_DQ.]_#%X(/E<WP'IM9 !$7A6$
M50G+!J\JRG*,@LA*8#*71WMJOA(CQ7MR'@-2#!JY7G,VOZ!RJLI'1&Q"DA]N
M#C9*J@S6LI0'0IJ47R#/</$TSP+TY=IG B_0+6O&^/H/<! %QG<8.:R/[('_
MZ-*R1-X<"?G61!9^12[CQK:PZ)5.X#)HKO!(^O-<WY(.2.'C@VGX?/B+XS.]
MA7QAQ*A=[II]C!BV@Q<;"WS%E'9#RE76.(%-.;H71Y(?;B[CEE5Y02T*8;XS
M\0O9F&B"91)XP:R< C>!I #>?$X5G_ 'LH$@+1*NJ6"2V3#OHT"*VB_J]2^+
MX*=C8_D37GWV7/\YJH88-CM8Z8)P9Z.L31! 7<><PUP(ZR5/?Z^&/%%4I X1
MJ)T([ HY3V].=G+81)>0MLE):\'Q-'91YO'AM"Y)GT2HV36YLH^5+'5HJ&+$
M;9E:F8F3-9DM21Q=J1](//MN^-TC95[Q.S)//0]M"CA(2V,E)&<'^#3SE/P7
M60GI[ZX>WOGM;]F8#1>NKC1<=L"+*/O8<7T_:LES"@83::D2^)ZOT^3OT\FF
MD(X2,P>5U+E]!?9<!BX+(>9<@%JA8FV$M@X&SU9 UTK[)/H,TC_IS'%=6N8S
MW8JJ-+(ER)(F;V[IE(*I%BI*%R"65&5SRZSJJ2@8MA-55I3X,CCO+62.HMGN
M/8(O3=I&6[,'1,H6(_..=)(-OUQ<>4[2G^$]NG7J7^G8I7V4RB[B:=MCR2E1
M%=).<6";EDAUJ Z!)P47V'"].BSJ2ZS?2E,3Y-%WC!_7GA<@\R)P 1S86]@Q
MZ;7AQU>.^XC<5VR@=-U\'M(&ZAE@I:AG-NUS[(>[^29^Q68 "-^Q]_S==A%!
M;#Z-L6O>ZZX_RV(TK"VO>4BJCA^1EI>)KQ9I>3GIMVVD+Z<YP?%B!113R_"7
M  0):$#F/=QGX*ENA6=['-=+,962L1E. 9_ 7;<KTC[?/H2JR$L+:W4WIC(D
M1%,5K#WA!(#FX[S$QLWJG$#/]2GV=8LNWW 1.$@-F&RB+&CL(K"> J$"B"7M
M,4T ;2<K+4-\IFTZB1MZ%GC81AYHV1'=YZ&ZZ9MNC.%3=W9JFXN=N$?=0EX&
M%:4J?-?I2XM\>UGITW@5C%6VVQ1^ P+".1HC]=YU?D>&OX'(=P]_MK'U\P>X
M''U@/G6!C"=DC&W'<D8D@9>0$EA^V)"$V@!S+=\80;OU4YTSBV,52:EW:I4F
ML-34$F')$56IVQ06F%HK<1]-Y+I-8GO3KF#T0.,52:Y,<'8WTBXUC7F19RN;
MQKNQEEOL6$&06;4YQC:\;NU&5,M<F/LRI)'6W9#N@\(#Y\]Z)&=\:S>6.476
ME$32Z&8TE>(N:4%SJJ!P/*]V$'>=B[\D2C+'\OM'=2G]0[U_<)GVC^P*-5DW
M""JE").BS(F*)#8^I.T:[[(B2!K;O+9MUZ+G6$%6M1;F;^MF/B>S K^'0E[=
M-!<%GE7KY$!!9X$G,BD(6BO(*O$@5):<M*ES4M7L5G P.UA8>]H=@I(S7!(4
M5FF7A.HF*T=D2LI##/6O[MY AKTQGF[(K-I-P@,\YM)PX,D!X3]H)"-;?A7W
M<1&$34%1.4KL?P7B2>+!.4Q<_09/L(_,#D*-]ET)XH5XS"[0*[(<JF3.G1N_
MB[A_"72;@%YHQF^Z'0QUPZ>;?%U%31$3J1@C>W1IOV+7L:-S2SXRPF;9*8JR
MJ^3$A <FY:4]@I% A/]+4>HJ]!O='@WAST- QF#T#9$C?T0ODA76@K%PR2^+
MM;:K9'S527U),@ IRU)701.X_\;V#-^BM\[+^*UN$QF_@#_OH'-BDY:<>)M/
MV[W2G1N5_>D$$;&_[NRB^M^_N C9D<[W[EW\"N*3:W%E/TI<8Y"ID$?:,3*[
MNJ\9OSKNR/&>=(I[*>W=![YOC+X!E?('#@CL"UB"? S:I1S\',(-5HCC8G\V
MSYSU4FXXF]WKI)),184_8(!HBA?-[J)GZW6J.VD@H4([E/VHBL+\J&D>.KO*
M(.]L%O^&\BON8F0^&23):N?8DB$$M4UNJ.E#JC7\#M,G\UF;5CF1GB.]=P.Z
M3.R58XF<#Y=/=WG@"QW#']-#.;0-IS1#QJUC$Q)<Q[+(H4UZR;8L5#9]/R?U
M\YS*)_^DRZV5TZA=RUF/%:4@\43P)P+R9'#C2))W:)U[874TS]]<XJ/L9OFN
MW;AZ<);<'.=!<)5$*GU^E%43FCU,OXOE#XMR)'?#>;F'*\>-.\JMB$(UN/(/
M?=6X"FZH"*JD<E),Z#*\=V/AFU"*'/?&T9L=S+)(2L[<D\71CJU \J.M;OHE
M*C?%ACB^FI!3GO7G+IVHDBBR7+J:VP:M1I)*CK_**:(FM411T9U43A#CB1Q%
M,5_J+FG_ZX&I\#@&2^I,][ !R\L%M@*XKP9Y>IXB]YF^*\6L$6+#L -:]93D
M%:.ME/#-4))5?+9C97-C#95@*&9WPSL7C["M6_2.,3A>R-UB2;/*\Q5Z6>=X
MZN>[_-6DF_=,-AFB"X?(/1VYB.9;T,LW?)<E<5R495Y>+!!;R"[&G\A]DDF!
M&5;9[,7.O]E*2<ZS9F+BK%EFVJ+RCF%]9&,6*^_X.'5H:8WJJRVEAQF3]2:W
M *H#?RZ=T2+^C=6C.H-IF]BF@I0_JLJB!%TC2)7"2"56YIM$*A=&JHFB6C72
MJ/9(IY1"#%--5#2A&JJCHFH%41>R B(MLQK;/-[BRD)91J(;Q%M<9<BB6$@>
MYB8G*4I(=IY?D7EM^[H]PB\6"HM,G$X<U\?_2Y\0U:.Y!=Q/;\AZ1=\<6HLS
MDQ2G9@GS\=J"Y5"4H^DWI+M/;TX[I$0OKX "4I*F11K(Z\M30:IOM4<$>7LY
M&DZ'/G+IH^"&HH3(/,O*\0S;$A@2ZBE6Y?9N>#J=NL[4Q?164CW8U_V E"E]
M#-RI%7@/R$/N:]94@ ]?DL\C)7EIC=[Y4QDO?"SC1L\%SP9^!E_*!:\:KGZ!
MCWS&0KKG,QS[9\89T@?HA)H37W]G;.0SV#:<"0)VD<IJV(8[L<WHAN&X)HFV
M,F_8'S/W#^?,+Z>G]\!C'UOT*?.78H]4'-8M\D)I^1)PNL"E^RL!-\(>V<D!
M1S\\0CFO&ER$=ZEU9T)WS@N]R&O;L +B8]Z3801%[?LN?@EH>YPG)[EM--]B
M:J20+B?S8."OEI\IC;U%CD@;.")EXPBGL:J6*"Z\]QPIN^>F"BPOR^H!<62W
MC"Q/$850SIW)U+%CA\8F$_#0".(LAP\453RN*;:#?:>FB0DBW;K7,:QUT3'V
M+*S4)(D3U%X88]Q<K$K1<I0IUJK)LM S<<G$!^3KQ-"8A^8S,!',(4WBQ%X6
MXS/;,())0'<3Z!$M\K6+QF"O@I%Z3:VZ+)P5)3%16[]G;/J[LY1C47E28N"
M>)GGJ'\5J[<J']3J79I]Q5=O7E!$3N4/26.6YF:!U9MC!4'B#TD]EN9B@>6;
MYT6)XWLF5KYX<PJOLMIQ>=!UK=X2R_&\?$C+3YX*'A6LWCRO].RK9O46@9<J
M+QV2RBS-S2*KMZ9JB7Y4/1<+K-Y@_\C:006NR\_L:I9OGI-%[I",R]*,+>Y[
M"ZRB\/OH>^=I4RIP*JM*^ZC05K)>HC<=B86Q@?BCM _2TY\*+.Z\+/"*MO\S
M?B$.!99FC55%6)T/AP<5+:P"QTJ<>D!ZLOBZR,N*U@ G2%J]%^O&U_[FL$<A
MK:=ZDAWBE;Z"*]BK(:[6V/DFXD@ O0GB:@TM;"".KOY5$E? )BD/+>PPORG;
M*2U%;#X&Q:LP5^5/RZJ@RO/<V%TT=([@(OO.K5+<1LA$DR1-VEN"BPQQ0Q3O
MKOE49$**@L#S;6(O8;R>%$(_5[";S,,;Q_/2TO:C<Y:V&4_B-W\/PCH3M\B_
M&S[I[_4?..<Y5N/86$)0/81TAEUEBQEPLJ9I\1CNT?.KH:U%7A'9>/)_S_>:
M0I<G(@\KT/%HA(Y$WSF)XV3U> 2\O=B\I"DBSQT@HPL6.SD16$ZB_1>/B"-5
MA_AX5545Y;BDJGPX$)XCJ_$C-_5R+;3L%U^#6;_<\XAV.XBRHN%&9)[-4JIT
M--%)62/-P>9^2#FTG:.\MAR5&KFVZ7;X<+7R8^PIUW94/'XTPPW41^0Y55[4
M]JP"<S>94-N&?6W\2^QT7'M>@,P+VOGC'KG8,7_5K0#!XU]![NC1T^\ L@$M
MLZC*5PA?^\15FBNH'BXCBFM4@=,TOF[&A!L3G1.1#1LK:K8YLX&H7!H5O<TK
M#Z_IEV4]XP8*4@I"O(!9):@[RH?:)I*LL(+4<["$FR!H];)PPSR.NK;<6[I!
MJ:*:KOXY)\CQ*9<'6[M$5;HD:X?'@!)+L03N36,,"9>OMD5BPQ*L%9@;(4&K
M%LFI83@!(+G79R2W*%8*%</B3:,,Q5-C)46*MXC-\JY-^!Z0@8">JB&*$BLJ
MPCK$':];67K"&NA/SF,PG5H8S)UX1=F:"MEL+72>!U(.;I&#&]+2/=SZCM6!
MO+8-%^D> L+HO]?V5G&H(J:[*G\Y(20XNG[OO8NFH,$BXKWJX6LJ+(%RQ.V<
M[\_._4V27@4%HJPJ\83H_"A6Z0"S)KJ%Z#G7L>''4+UY]XZ%C5GX]Q, /[-
M+6:NZ_47R_]IRGC^S$(_?QC"39\9CIWZS!.> "_@M<R#,]'M0?C!@'D$'3O\
MB9GH[@C;GQGVPU]&_D_D(>3>O,]9W/Q"?B"\L/V__!<G_+2DE4D22R[^]#*_
M[1-YT>*7*?V)W![^U3YE^F3ZTW]Q,EL_V)\8,MHGNH5'\*N%AGYY^$]C1+&1
M95NWJ?+T,(T%T\IM9/H9^@NV8&5G=-MD,%QF^*3HFFY9M&Q;-(0T[5!W38\)
MIB8(N<?\+62-RO/L3Z>/W[W%K]Q/?__(?--M?43'FYG2)9TTFK-F%(R+7C%Z
M\Q@;@*>^PA_K/JT^AZEE\+%AUI/0,Q[.CEYXKFT*[0J]N('NSA@2FQE0P;DB
MG6 -K%M,;)8_+L;OS(%_F+]=G3Z>_3T:0P9$A+EU/BY9PH<%W0<,P8C)^VZ(
M7@W5 _U]5<28Z):$I(6Z9ODEXTU!C0_)*D!%?(EOZ+BT>"'R/C)7\+,#@JG3
M;\)/!TS\,5'A0X_1X6O/0X@4)'21X8QL_+_P7,;%H[%_X@Q/ B^<8SHI]TAG
MD1X^D;%P-+<&#*D/B<D,8";P54#*%X*,$X134OD01NB5>C%1N</P_GF?"G([
M0X)J+[I%BRAZ8X3\C\Q36+Z1<CV$8'G.;N0>T&S-WV$XGC]@8'(:X1XJXSGA
M_",PR)=)2-@CFL$QZ*7.*W*7WU$$I.KC@'%L>,T(V<!@0K+GNSKEEH5M!$1X
M&(8@SFQ2]'$X)/V:7A$=IVGP IJ)>0D\TGS5"\L_DC$E7^JV30I$@@U!#AC
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
M14+BT193K4?>,G(1)7#&)>^ 6Z4P:1P6)C)1;C3A5$*J 0*=C%.2Z-N1XWJ
M-2-(AAM6B=Z44BE_I\D@1RIX(&]Z+;O3KO,A=QIVM]5&#;@(/09V0.N:JIA@
M&IPJ!( )K^#%9W6[=]KB%W]UO85OG7UI9L<$@7HIT'C1*YOMCGVJ*.H4B<ON
MUD]7?7.6>LVG"08^H8P2CE"]:9PV^,4MN]7I4L#3 -](^Q06]HP0E(]":1SF
MZ]75Q?V GAX\<E %[E]*1JR0NQ.7_1!OFIVZ7:_7M^V&7@__.W#VK6K]9/V2
M*O@CUAL_3;FXR4I ]1MP;0=EY80NQDO(0@OQUB<"0S&^^HS[-(M0.:R!;X/^
M2/83<A#6ZT/0ZV7\!>T6ET$ HG#OG3C-2BKBH:@31I%*@*08AWJC\9Q\T2.H
M$&,NME#Z)K":@&/:0,@!\4(TW-,>] 2*HOQ*B=BV$I%!=@3BD57MB3-D$:20
MG=;3*?_.-'0!4-=+E=9L0 W]#0Z:!*G!J4A($G)J?Z:W@9E?FC"B >!Z*R13
MCET*'[,Z"A0'G</')19^N@DE J0G&+/Z50:=#\?W-F<S98XF#F)*W2? YZ@M
M,V_W.>V!WVR9U]X$AB\DE1GD@.$7&Q<F%63&8O("5?=GX_?GDT36ZI1HZ@'3
M) 0+#;FT@SWF?[H8*H2KU#Q]:\,*;^EG[<9;?6/ W%711/;7R9 #7M4_,5M)
M]B#(*V2R2X'.09/9#F"ORQ\"00\#V$7V;C3K $>CQW T&CEJ='A1-D[5NAD2
M+;X>SP>G98+3S8+#7(07ME8 I[?84SC'^Y=W%*HA ]<BI!S"(RC$5UM2)4D6
M;:QR$.[.XD>_>X+>*EU.@VBAK,Z,$7YY?9NSP>E"A</497]^>V$UN_5,-M6E
MN2HCNS3#Z8(MG&X]G^%$RZ8U@FGJ-[V6(@?B)Q@\U/8H=?P3)U!US)B?,V %
M&"Q;Y *PHYKU@3Z&?Z+9K6J@I>O2\D6L"X'<!W>8ZK6/ @N'D=>"/>W<"UFF
MP^>6Y10J.82S'FO6Q_3U^,X(+"G/(4=87\/23V+IIB/@.8&6X,;X!#O,9 J2
M1A;G+P%3F@8Q9J!0/,<$ZIVHW=?LC$<UTD4#MLP8937[T0DQW3)ZKTZ"\UR?
M*$1-07"Y2EHOGM802D:J"@[E'C ;%$X"4UV(8C!-Q<9U,6DWK%G7)5"CDLC6
M-Z5)86PG=D_R9_'.K8F:+:L:.; D&Z,H!*8'!5 ,9;<4KMC47[TG;93*&(;*
M&J)8OBQ#5ZG+L,,,$3U/C<Q&TBCTK[<E$?.4H23:UP#399DXU(F!D&=PF*;8
MRN<(UF)YM$#(S,@D:K?UA6I<KX $9,W=X>8"Y,J3\+9>I&'3;X\^& IC=WI8
M(DIM+B>K=I%>M!ZIQ5W8,EIRR3W+><=8.%!V/!54 /E&NM+:L1J=6O?T+=I4
M1@=)3E3'D96ROX6.<'$PY^;RZLY*.SYR-G^!+#QMU$U1>*'S\XP"$Q!QMAFG
M!X[NA$8>,%F*@:)"=,]Y'":1C['CAUWVJK^MVH;I'"[;4)I_G]./T=3VR<,-
M7,B(FY%%3H6J@BSA>T?'<V29?)1V]1AR9-_(2S1$ZCM\_+T5E)3>\M?*%1N&
M3Z1V4S:6$C'&9K7=7XK*2-8(LQL+=N!Q/JZ0QZ_.)CUL\]3PN?340"G!_%X7
MA \&X5#ZQ8\@%C6!&MG5*:S4XDBY\='.YM1F*AA1><=R@Z!FL">6<I&7V%+F
MU%7VAL2>8TPZ59GI3#Y NG@+T@-80'[ZU<$ Y),D6(.82$*1ER8MZ6;B*"VQ
MMJ6$G4'PDE7AR^!5HV49W.J(*'J:0C1] SE3$\3C/:D/T@>*L<N%)[Q8 ,^3
MJ)F&>50L<#X$KG?G_#P"8Y#VPW4<N"FJQ#4M@G^>WYF60"6"=RJ";]&3*^4-
M!PU"D;%/7/\A<-$1H_D>%;[9Q//A+T G<W/X!UY;KAD$9G@?HMQ@3S$6K GB
MAO@4YU&$=(V3*=ZL1O<M%\R!5ARF?16^.*HB#?3LH9@*OK(R?S9^FA(\TS#
MBF1X5^ -4UAD#ETP&G'&!GU(7#F72H&,V_2:::'#_"GUIG%J6IJQJ"H,&0""
M+&1E)%3Y:R"LW6C,10,$9-;UG18=2NBHNR8>K;)(M)M*OA/%.?U6S@->4$5B
MG7N>DE5T] +L!S_*)_VD:=#L9)\H\0\,]$]BO, 4?SJ4V(."3IX@UG'+%!JC
M;NA!F4S:TE(U?2,715TY\US(#TM3F(^ ;_)>.#*/+1HJQKA7'C4=3$$B3_O!
MP"J)K+V^P&X:-3!=5$<7O!WEF7*&.JV<23(_-=\>@1E23AE)U=1(Z:E:(YW'
M$_)*&3=W4C7B9?#*/ 5X@1L:@0,"M4]=#K>,Y*J^19K0DMH8/?,I3C>#Q/SY
M>^Y8).F417):<QZD;0'@:X?S-%DS]PVG&/RA#)I ]V2<8+I7^)2A4/; I:O+
M@OL'$;*U!##'GI#2._6$#I>X2T'&UM'GP#N:,5NSNV!OII%S'F<Z.>$EJE$U
MKTQ QXY73KJA"&\CR7=,L8$+Z O,OX3-R_)_M%Q [(O"C:B.!FP;S9P.D,E_
MJG:TNV;_:0\=[FM'3/ZD43]I=NQL)Z%,4X^T8.")$]K2UDNV&2I!57L ?)U*
MA8-0G'CN#^$]G6!P_P33+#'D&>%,$NW'7,C@S<:#5#Z=[?3H$ VJ^E'XXP<0
M[CM8.$>!] 5'A&0;,U0=5>H@E7> 8CQ%-Y6\'%' +8>&PBB&UL5NF6Z(1D.U
MXFMM6[F><IC[QLF46C_7EVJ)U7)-5[2C !\$N\+QF$M&5#.#A\ E?\9)1:JR
M*/5_S%2M9_5Z:HJKNO)RLPU%%MF5F7EPT0R<8)]E/.71L/=M3)E[PD][5QH2
M67&0@>-+SA$%/BSQA R*\@4J+K(K+A)H),':U-E'=D'W1-:CK2BFE##3'L=<
MRS&<H&E)&0</0I6"E%:6*6-.EW2D!02X6IKMBW+-,/K8 Z!O%U5L2=L14YTS
MOZU97X-,A4E6<R 0, 65MT$.P"1&[ZE>;O2,B-N<%"MEHAK+$1#Y1]O:.3B;
MSZM *DKU0I S9\J&,U8;^MS:"5AC0C456>.9H,!?YPSH%2K2%AC&MV-W.@5F
M=^X/_P8GA6;W11#%1V FJYUI*:#V=UCV\F'SM1DDC"42R">6JOM^)!MJ&6*+
M9RT8KK2T-;[\260SOYLZ(6DLD: 0"<O?<B8HB\+4$E+%+ZSW,%6H;/\,R>RH
M&*0@, $,EA+;(GD 5F;SZN7,ZK#^XTVO5;=['> F;WJ]KMUN<87 FRY\W#38
MRVHY!IG,O84\8SE>D.<@-^P.ODGUMB-@'G)3'.]-=W98K./X76VR&Q-:6]R?
MJUOO6A)W[%6F&8X..OU)3[_0V>>YW#/\92;!;:;7W:GTAN M5(VF5/S=: 1%
MV;?.8%Q3<$29NUMV=;E#M4Z6,GR% )@R* K68Q92D@NA.0&OCF:B#I8RX\IT
M-BQZNSI6,&+5N1KW068#<, 9Z]:,1MQ**T0EQZ7R,*[= MZI^GBG28=@P>1/
M&PY[H*KC>&U5Q<OK@L6B^.K4B;'MJPJ%I &JU)1,IFAY9CK/T]'6K._9DU8_
MSCJ$R.Z247@9R9FX*+-FFCNJLZ"<B;1E=ZF$T02)]K-O!,"S&0.PA"RK]+G]
MVI,TPR.)//K0XY>YN;IG)AC,C9OM15D9?+O:P;RZ&7W7'>(*JBXF4[Q%@8
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
M*5&L1?\T]WOB^B?7LHJ-<&GVO;RXNM[1A+62=.3-G<TN78\;W%<>U5,3U<:
M-O@<5%49A^HGKC<D]Q[W^<P4E\JR>M3P(]6&4G])?8N'+DW7MHU^75CL)7/+
M[%R5E5GO5#@HT7Q!S2K;D"4[: UQ3UQ<"F8%>M"-$DRN@'*&3WIT@V[E#C+)
MSKPJOSBL*N=(I T[R2D+9@YZ5M"]<H\=VF6S'G6B-M;.RG*UM$W80C_ LHQI
MAJ')U]+OS_WAI7KE$?@_U=XXA'2MCU7OL7('[-0=H/"C75XI YBU067WI8S]
MJ"_O;+VT*C7%,>:9Q[A8/..69/.2H" 3,QLNLU]+)N=Q&I_+XV!5<Z_@-5LV
M+5^?.3GK2GBV:7E=J,(L[T;8@!4TZRIX@474JNNH2..WSGSS:$]N8"&>ONB>
MKB(CMP_+/NT8R&AT-H:,+;IF[K!D!+/56*X^B+$[4&W8#A@WAWM1OHU&:MBU
MP 2+,/#=P4%?FI;)P9;"2SX/\"!5LGW3TR\-*UU7B.+ ,;"'*0'/Z!2BDOR&
M 9G7JH4)S@3$.71#%?/7\9P991LT_\$8ML,ZO)QL9,YRXDF0)E 6 _1G@"."
M??&H0G%]$9/]Z^N.N=F<]2*01I259(2QL%-5+&>BZ@XNVF1127]F<"QK;XS2
M;(#855-G467C7*A)D!G 8.8#RD1&]H!01W(:\A92JQ2"8&;*K'* +!XRQ8F0
M1:.F:#26K"&@O^6(3I^F+2\B9<,EL:1K0;DD: C[N4S&O MN54KGKCP1FVZ0
MK;:JZ@AOTQQ67VS3-W&,Z9D;])'F\:9SCW4F ]PT.9THTD6XZ5.CP.SI@06I
MNGTII5M1%VY.2A"^:MY';$-5^]:L<AB,U3.+R]:H.G,4+CDG!Z>+62812O:$
M^6@Z+P'U')[-K3LT86J9]LW&-*4]FW\E1\@R8Y&I5MF.?]G<<D?/J#9SLUR9
M*,I=QE4-LQ(=##^!P&^*0/XD_1@X>O952233,IQ[*FI@EQ&*&>D,XB_5M&TU
M.E?V-J<VZQ*OF/1@H1$O^QK&U,],N<DQ\0$S]6#%;..^=*9$9M8#[@$4-6=
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
ME1+IX*\OCI]@YWE.&RD6$[FE*G&Q9^(BAY]*;!P/Z)5I49D6N_8X?4$GTEB
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
M#Q=F<RSK7:,\<^ZP''Q;J?HYV:5'K\+,_%R?!FA255?]U2W8]&-\B)?.-S7
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
MS0?^3O;O(F7897OCT0F'Y;Q@8P2V3UZ6,O=1'4118TYJPO[LX0B/OV'WFF>
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
M:41?7'[+6,NH.)*-DK<VC,K^FH4OA/=, 8)@B)CQGBSLZ.$. =+'(/R!MO+
MF;HQV,Y> !J>BCL'86PNE5%&C7KCQS&HP;X00S%<3ZGQ<BIG)AL6M6784>)X
M5_Z#B.(@-!?Y*/IE6<B@H9X^L_!WR1>O#\ZERJ)7A$J??@Q'RA0479*A\36(
M1<$4Y)4T_1UW3_)D(NK7;W>7=-D;W1S7[*?, @B[D6.J].WE/[Y?W?W+>'J&
MQ#?E37[YQ@MW>T#PZV&6!!@V1 @?Q&%N92>HV(0 NQL+@DVUCG$Q;Q<X!K:B
M ,$Q<7[(GE'3T)42 CY6P^PD#JT1V!RP[  6"=T(11!Y>/7P4N Y4R^)]/,H
MZ_")(7 D8''HZ954D7O2!J,F E"P/_0(3+D3;)GABUAUL!D*^'#B^NBB@4>H
M7Q8E6SVZ\=BZ%S[(-121\(V8HB/'X3@_@@B@^@-WBE684LKB1#X$PA33V"[G
M]_/S:U-6UZSSF2-9L.%09,ZU#Q_%@$(GB@%3;Q4 F3T2*$OM4\%HX<X\6DF]
MV"5/$[;X"JQ.^B*>0IC1 4)Q[T;P%GB%U!_RVR2 Y%8SF"O<[L09TB:S3RL
M/@1..,0_/L*1#.#,HIIUQW#'H4MMQYP)9V0XD;%]@F&:A%'B^'H<6'KNGO.(
MV #@88$W3;O;:MJ]LQZN@>\RIJ^S\W;+=W8#&O'![D!+!=1VF;;<"-$Z@+]V
MQ50/'T'K$0M7G'=RBTR3;@R6?]J9)F.(++ADI_6Z#:HJ&RU1SE[),!A@9!-@
M !'JIF24B#@&B]8A,T7E7>$7\%?BRX@.\YRQ&ZK8#K _XI3$',B__N5#LV$W
MVPS&.Q)6/T&3C@7P_3>M6M.:N)X'K.<]<Q@)*+5'P^D#R&EBZTT;;2K^4L6/
M+#?&>!"! 'HRMF$B]@V+C!PWY%_/VS&O1MW8\!%7:N\49'I$H%!0!JB#HYTM
M^S'"[N.@8DP[I7LM*$K)_DR2O2)J)JH<\6J,VTAB#FH< R*8#+5A4SZ'A19]
MU[*[O'B-8#DO%%TYJ,;.D'K]<<V5(E+4RF3W3I/\E/9EWH2Q\$BU$""H@T>^
M*8JD$8JAJU\ J@?]/$/^?*OEX11+VZZ^5]3[+'4%T'TP+ACI/*"7Q8+@B%A#
ME=#BB8F? R\9ZLZDL)J?T)LD,-@S+89=XOU2/\-]>A[^K_[1P/$&LH6J^B6[
MYW$+<".=>WU&QHJ,%>-\ECMT>$?*31L].I%>(2J > 0IO;2(1$C%#W;"#[XQ
M/_@:/$A^<,:(R]X^1:Y NC&V\G-C%^[R-.E[[@ H:P3+86V9855<76>=?T!^
M+1N^R(E27,X4FP0,LY+<XBEKZ=1@"<U=^";?AT$4H9]P((1)G?KG1'@YT=GH
MUAI*=L+5!3:E>@*KCL13SX$KCN7S<%6PN6$J_ AL8 =D'B&5!]A0+WVAZF%J
MH\:?>&20N3Z9=AI,V$T>I':MI4"J69)9 ^?PA60D: V9&[.7TT;ZXA[%KDPU
M"EC%^'I^^_'\']:%=*9^<<(? !T\ZOJ^?$S1!<&A: /X_Y!R1^!:/TWZ@6>9
MJ5.7=R;FJWN]7==AX*/#,PQ(]Y(&-MJ\47Q8?JA#.OUSZ>XS>XOBW?8SR+ 4
M(LIL=>(B^4][E/X%'"W Z6'1KP=P',^> K"S])IE,Q#F91>\Y(C*AWA@%L5:
MYPR6I)@L_:;2-AKEW3PVN;OJR)YS9*MFWNPMW6\JX^I%N%TR&^NYN6J[O38'
M?N+/RFG;T:U;9[[;\HI H8GY0=L$?<>;.\+42$-: V=8F*GUPGTME;'UO'<8
MD\'L5KUG]YI+Y6Z]<$.K)<Y5&))9C':]T;2;W?))TEO T%Y-.Z8UKL, DZHP
M!!I+#QZ9-3HZO4"D;("P-G\]7DI+ISV[WBVOY-V?#1SAV7>[IW;KK'Q.[#Y?
MW>U,AF5_Q>#?B1NY"]P4Z.?EVIZTL[CUSBG/?7_%A%=>@;X_L!_AL;]KV6>]
MNMWJE ON%VXB3^U[):17*V/Y%(0"'I03% =/'*"4T4%GB(YSC'2LX22KL>8K
MD'"CV;5/Z]N>;?YR+EZA>24+XZQGMYN-+6/Y"!26\AG57XO5%ML2G!>QR%/Q
M?$+?QRG9*W;56>OD<["<>_;9:6=IZE['A.RUJA<5AE_HP=HJA@]N&/IS Z+'
M.!:](%ECJY-5G9?,2E\9SCU-][+D__N[XR=8WM"HJYQ+/3O,^EOB^+Z ?W!-
M'F5!O?L@W#^! M]CZR:;>C=ELK[TKS.Y7Q%L #,.?=D3A"V/D<PJ4K X]Z'@
M7"M*<I)O(@^$;9D%$8]C=S!.DPIE%2!Z,E+@:3$J1%'OLAS/4QEG$@SMZ<C
M08FBE! V=KP1_F04)"$\K&H4LZ\M<)+ 6TWH:]8YIS['@ V5AZG LO._SL B
M\T9)R>'*&-WDY]UIN]9JOGVO1F-'SD3,A]3!TMT@(A"R\!GGY@_5=QE "$CT
M_QI9K)P%)M/,))2 :^H$/19/]'CPZ*?3NQ>".#=93(&RWFNUY7RQS6QB/;SA
M8Q+FT8Y8>Q).B#JUF$U.ZDKJ_1N@#WX:R9(H:RBF0>3&G*W9[5#.)UR*?WZX
M2A,8\?+YY'O G/(!58[A$V8.8P:61J?6/7V+WLH34^_/W>6B^XCYYV]:9F+E
M76%^MLIQS>9G98!065EPI[DK%Z9VSMQAS-GR@T=XX!$HVWN2UR!*^G!W7&2X
MN:KW,I(IUGLR*H]1D;YL373)8*:L074E#_0U-4[:BYR6UYR85!U9E<MUH)E%
M52Y7E<M5Y7(=>Z90E<NU[QBJ<KFJ7*XJE^OPS[[*Y:IRN:I<KM=S[%4N5Y7+
M=>!)/E4NUZM <Y7+5>5R'6^F3Y7+=>P8KG*YJERNHM]7N5Q5+E>5RU7E<E6Y
M7%4N5Y7+M9M<KF>D9&6RN:Y#,76>D/-^"L(+N-]QF-"Q!"., *$\%U$FB>N"
M__W'>?3'M]$?K<8?<%9_X+'<U>M_\/_=?2O\/#_?XV?D_NJ[WE]_@7>*7ZR_
MO!"P<SU,A#+*Y@T3:?7JO9Z>)K+4J_(#1;Z%]X[O_H<\:/@;=!70'^?^\!J[
MOOLQ_?EM],GUP19U'0^G/9"0BXYN[HANZ-AH_&9]N_G]_.O5_SV_N_KVU3K_
M^M'Z>'E[<7-U37]_^V1]^'Y[]?7R]I9HN:^I>I%JO(]\WSNVZ1<WXBX@X"X'
MP<EMX"4TY\ &/7"0U?9R;3NM@/M[FN.<LCU&TP'(GAPAZKE.W_60@0]DVUC@
M5<"JW&BL-0SJ .X\LC10DQ) !X)GK'^Z>!#65>0YV&$86/EY<@^HM;B7<,>B
MR;5CED_Z'2!QAN)!>,'4ZB>@L8@(ISUAK!L9!C(5V5#]6@0@$S(M4F\$=YE5
MT%R,X6Y;N>$8N5,Q3P0?SX[-,+HF8V?6,$CNQZ2F:GGA(H+HW !CR0B$%K -
M;ED]='$T1!\'/2B(A/_@@C*'7 ;,L!'\VA]Z3Z2Y*:YF8>_8$/@1K$LRFYK?
M@E:6X&J@E>'2F1^ A(R%;7:,1L$[)7T]H;[,L,]I& SY>0-7D4C?MNW.KNNY
M$ ?>KGD/V[<?>:/PBNSNJR[A59?PX^H27EUJU T1!R3;'X$XT>L\8X"KZ>[:
M*?".=)[WEAH;GU4AC2?-:VTOJR02-$#^?T/WU7\'.(KB$ _VP.G"]!D23N_$
M8.P'7G#_9'UD59N87;';V/1&9G@[^F5,@P#XQA?GR6HT;:MQ=G:6,Q"0]$#Y
MMHF7$2@\]"T_PDT.2+*Z7<VC\Q.2SFH]/2&)>#!&7B@3%H23XY(K-K<:7(:2
MY0B4-XU.K9VN22X:U-O9/3K7*VI]>Y"[1%\<G+MY7M8X=T8CG*W+(L,T(!2_
MC^ PX+>_6K\G!E-WI-?LBS. RRK")_B7LC3P3<5X*UIB!G^8*AR";47*HX'
M9KU^R@2=V0X8G=:E#Y0J6-H9A%0,1-&O%@)Q#D+?LYIM$COMWZS/#H\K9@).
M7'*&?X%7.SX&LX@$+CT0E2']>:EMGQ*8>(45S@*!^.KX= X?X3\_$X=%]&5J
MS5G781!+<;W2_=(++H+GVR .# T;8,*-$UI);2]^Z;OSB<!S>5_H(P#L?+]=
M^.9/HA]2**HI7UVQ\1V G[O0*3N7([PG.-]4SL5&390&9@+S&B21H?T-#=K(
M^"ADPG$T%>@+=?\#J$^]"&@R&AX(<CBP0AM%>L*4NIJ&'R2B&7BL*>-$TR@*
MD-^Q5P+ +7X;C7'5:Y0Z1Q['KL>CN8BC$@PF5P7N"]Q6*2H837@@!U)%O;NS
M.#4KZ:D@54; ()VPK:FE+1 ,0)6/EU)I(=$0NT!RP>LT8)T)3Q,(.D0=Y8+4
MY7%I>-@-*5 41F-WFDW#SVR +#4'U(\P?,(/]<@YU$*:6L<@0-Y1Z,MN=[M8
MWO0>7YQ3SG,>VSL5FC<9]KM(@$T'LL=J=''.+P[D!8#=*'\FN:/&T783,(X)
ME/_A4)A,0S[Y1B&Q2]PECD<6&:GQ/Y^^768@H,L]X2ADJM2%3M9TI>B*=3Z<
MN'[Z+?*5*^8K3[@. 0-F+<BL0?:MM^=7%UG7 DKH$##9E/%."OLANV&,%1U
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
MZ9BU4)82H>)):,$@Q3.(MN"1I 9QZR")/2HV(C:@;D/NTA+/?H3[C->;;L0
M%/-8R1Z3>S"'*G$QP)$JEO?K(2AZJUT2/M"!\#P9$?[K+_5?Z.]HZ@S4WRI,
MS?/,!ZAI3"/QJZ7^E<Z0K==7'JXZ&PXO"]B4A,GG!;^7QX&*B*MI[32GO>A(
MT\A-_C7]  RX3;QKWMZ6?FE1\#<WH?Y#?D(]QVT-)SW9$7(L/#GLJR/)'TFO
M.I+\D707A#QW>O57N^,O6N^E/&H6.17P^PG\.B@\GR \C]BE_.VV5Q"_)4KN
MOX03G@C0"<'RBDF9*D6,DOHKR_P5<*3>L<I+"C-4'I%AG*!: YJ+'SR&SI2
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
M3]3G$98(YMHJL0AG7B5W4_T\]HARTJX<V+L2GR5KP2LTAL!HUSWF=@,Q?\!
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
MGW=9Q]+']WPME]XR6=L:L);5WOW2=[%=R7>Q;H^NG-(G'D6_&@XJ J+?*O8
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
MD3MQD?FQH, H"4.<$/R!QVH6^,H0UA+&1  QA_@^4/<SX3["H?,\%:WT^6T
M;"8NSJ=.]&AP<BNYNM@9B I]+WU@95KV>_%SSOV('UM'H%Y!_GZ[NOAV=OG!
MN/B?;Q=?KB^NC;,O'XRO-W]<7!GGWZ^N0!X;9]?7%S?7!Y3%JR1G[=(L%N!6
M"R6N% )PQP87.RBB;(  ]U3Q<$1%M--H_WU^%MH9MLS5.MOQU8D^UV]QG.%E
M'9[7X?FMPO-T,>:QH]]:Y=Z66L:A^^: M0?EB.K'&G_OFCT&"O?NUUU=_/V;
MO&;I0I5W;<T<VRV;]=K'$O7IV6S0*0^U-LNG2,_^R_$24,#&B$D?.S_7M?VJ
MEO3]-NNMN6V:M8_Z7=;JES<H:X#X6:>\T!6YG5YP!!$(&V2#O>?\@>.G8H=U
M+6N_1*Q:[I;'<FZ"V/$V7GR#HPV#7H?US2U!#W64YK<>T*W;+=>F&E=%5.J-
M>8YC:LN00^;7R?MQ%OT\"T;"3IPWVW]_>6<NRJPXF*<NILZ;E4&=0W:X5]9Q
M@0F;6("#51;X(6<NM!@UQTPOCF#WNC[58LG(@?K R87B^6SN!0]<YE"E@9DQ
MO^->(#/X15Q'^$93AZG\GN'Z41(2"*^: CYVS[T)>DR'W.<3-S;NI^YH"NSV
M/(Q[1,DPXG\E,#C,!C3Z9(11#:H/PWA".O;<>0@#SUL13MA<#NSFX%<<;=1'
M?Y]'O]74HZ\B&SC#5=$-/&?NV,5JP_?<_1,1LRFTZG$'S_.4.^._$B<4,>")
M.Q*MXKIVWXCP<V[,>(P5CW0R/SLA'&$1F;10=!2CH'U6$ #S%1X?0P9C/7@
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
M<N<PV6@*8TT##TSL:)$.>>FOII!3/96B";HIW8Y:X6RZPOF1#T,\@CO1.N'
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
M]8?CV$M[BN?N%(YLJQJ!YU,-;?ET0M+('SS-J;-]!GHEHJ/BV;Y^HL?LS8K
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
M\QS_M#).%??*CE\*CY:]^-(W)(>9\9$/0^(U$O-L'KK>,L=I/@1,"E1V?6!
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
M\15..%+#P(^/T$0^\0N*@A,UHOHZQG06)B%?%(B/\>$3L__*(+/U;Z^LYQ'
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
MYR78.](%%4P7 _O:V3YZ:&&%\]]/^ -7?OJ!%BE_I)_X\U]02P,$%     @
MHHGX3GZ((@O5%P  SQ\! !$   !R971O+3(P,3@Q,C,Q+GAS9.U=>W/;.)+_
M^Z[JO@//55<U5S>*+#M/;[);?B;>M2.?Y:1R4ZF:@DE(PH0"%)"TY?WTUP#?
M! B2LK/"1)RJS5I$=[.[?WATX\6W?ULM?.<.\X P^FYG]&QWQ\'491ZALW<[
MGR:#P\GQ^?F.\[>__L>_._#?V_\<#)PS@GWOP#EA[N"<3ME?G(]H@0^<]YAB
MCD+&_^)\1GXDGK O1]<7\#.6?^"\>+9[ZPP&+81]QM1C_-/U>29L'H;+@^'P
M_O[^&65WZ)[Q;\$SE[43-V$1=W$F:WSP]>IZ?/+I^.9\_/%WH>37"W*'G;^S
MV^#K-;YASJG+_FOO9,+\* 3-@U^=<^I^W=L=O1[M[8]^W]L]._QZB8(0<^?+
MV?57CD-!GI8_6TW!"2<HA%?!LS=0M/M*E._=C-X<[.\?[+W^K:7>(0JC(--[
M=_5Z=_?5[N[N<3OV2Q*X&?/_H-?+^U>K:_)E'M'7T3':_W@Y1M_/WKMC[V&Y
MW/W';]]6P7OO]?2W;VCXP,*E_X_?5I._OR3+_?>SSZ]/XE>^#=PY7B 'Z@T-
MWNT44+G??\;X;+BWNSL:?KF\F$BZG9CP8.43^DU'/GKSYLU0EJ:D"N7JEONI
MZ/VA*+Y% <XD0RDQT!,:A(BZ)7HOS!B*Q"^&<6&)E&A)7\:D)"7U<(4NP.ZS
M&;L;0L%0U(O![FBP/TK)HV P0VB9L4Q1<"M%)P5Z%LY\'&AY9(F&*>"A2@\/
M]:2#\&&I>T%6I&&CC-)HH?>_%_*AX!L"T0"H,"=NQM?,5&8 *VO42TLTVHF&
MF3&(']AE0=JHH?=8#-,V"_V>CQ>8AF>,+T[P%$4^N.Y[A'PR)=C;<4+$9S@4
M[2I8(A>WE)HV4D0I@[8,!,D3\6RY)-!8X<&_O16U^D"@> .6..(/Z/O,[Q!$
M0VCQD=#ZD'JG-"3A@VC^?"'?M.,0[]V.D4*\&S21;_?PE% B5=R-_QLY R=E
M+_Z)J.?$LIR"L+?#JIB"\"C WIC^5?Z]Y#@ ,9+I AXDC E)#9.+?#?RN_'D
MJFA9D@>IUQ^%PS'\8C[QH,_WCI O.IS)'.,PB$&H+S8CL =N%V, 3B HRG$2
M04XLJ7>_SK]7B(.M<QP2L* !BS*M&9C]]L XOY0$_W</5.*GS'_!> KA%5M@
MZ*..V0+LGF,:0$ 6/U5A:\UI!O&Y"<3\'0Z;.K$\V?.5WI,4;#6F132.YXC.
M<'!.3[]',#[$T)D(S B]:(]0(M@AU(E%]YBD+D?!_,QG]X$&C:S(C,/+#CB
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
MJG%-5/:957^^3K&M#:EU!J8WOJ>[VX*J608"ZXP9\QFBY)]Q6Z%>Z;*N=*>
M/%"6&M>!X5]LK!<>S!_$_8'1K;SS[+%F7\"_0D[0Q?0"DW58"W;(KI.;Y@Y7
M)/_RJ*;D7X^>1T!?<=UY$WIE=4_DF*,W)2VS;T-+S=G!(BI&$HOAJ=&[C%,#
MD7V M>KX\"J,D%\=$-9BM:[[F$2+A?RV]H3,*)D2%T%=C+]&(&[C$K?EI*>/
MLWBZ"XO%PT4[.Y0!HS/;GQ5S?;5?D]DZ)Q2G+Z[Q':91X8IN?9FU=Y;57U\"
M&)ASCIQHTX!\9*%0+CF/!=EY""FL(%%"\3:4UM4W0UI4!:H%I77FM;I]1-^C
MK,5JIP/D!273^HN23![HS&NA"^([YZY\%,_;I)L+\WY&M;P#BW4&0_-$=$9
MA;B6UMO9AM(Z\Y0C?[4Q03.A=<8I\SDUMC7366=:?IV0_.A=.7C7EMD<I9<5
M5L/QVG+K<(D]KJ]F^C+K3!"[.$AR*[S>$!.%=>84[Z>4LQ9(#KMUMK4FM\[0
M0DR9A)*Z2\8T$:B9VM);'Y-I*#V(-8760::](M_TQ88N#-:FLA-@Q-\C>'9Z
M9^AE&LDV".?;80!CT@+!G_\/4$L#!!0    ( **)^$Z<;@9,UQ<  $U1 0 5
M    <F5T;RTR,#$X,3(S,5]C86PN>&UL[3UK;^,XDM\/V/^@R^* 66#<>?4S
M.WV+)$X&6:0[09(9S!X::"@RG0@MBQE*RF-__9&TY$CBJVA;)'VX!F:ZX[#*
M]6*QJE@J_?*/YUD6/2)2I#C_O+7[9F<K0GF")VE^]WGKM^O1X?7QV=E65)1Q
M/HDSG*//6SG>^L=__^4_(OKGE_\<C:+3%&63@VB,D]%9/L5_C[[&,W00_8IR
M1.(2D[]'O\=9Q3[!?QQ=G=,?YU]W$+U[LW,;C48 9+^C?(+);U=G"V3W9?EP
ML+W]]/3T)L>/\1,F/XHW"8:AN\852= "U\7!M\NKB_%OQS=G%U^_,R*_G:>/
M*/HGOBV^7:$;')TD^+_VQM<XJTI*>?%S=)8GW_9V=C_N[NWO?M_;.3W\]B4N
M2D2B/TZOOA%4LN7-[]\\3ZD0QG%)OXI^]HG^:N<#^_W>S>ZG@_W]@[V/_P.D
MNXS+JEC0O?/\<6?GP\[.SO$<_)<LS7\<L/_=Q@6*J&KSXN"Y2#]OM:3UM/\&
MD[OMO9V=W>T_OIQ?)_=H%H_2G*DX05L-%,,B@]O]].G3-O]MLU18^7Q+LN8[
M]K<;<A:8Z6]3S?H6)45Z4'#RSG$2E]Q"C5\3*5>PGT;-LA'[:+2[-V+J*29;
MC?"Y! G.T!6:1NQO:G.+;V5Z10DN&C.@]C;;9HNVJ:*J&<K+PWQRDI=I^<*T
M1F:<:,H(QWI/T/3S%L,Q>K6,8O)7"&SY\D!W7I'.'C(JF.T5J3VF/^$LG5"+
MG!S%&9/V]3U"96$BU0CHB,[+F%"!W:,R3>)L::*E6(;C@&U>Q!1=7$RI^\ S
M1#5^C&</!-VCO* .9_ZI#3^V.-?+7?O;C^_C_ X59_G)GQ6U81,3 - !:8V+
M^],,/QGM70NT7OHNR%V<I__FNYZ>M1-4)"1]8#_AZ6U5I#DJC.3:X%BS=*O9
M+"8O%]/K]"Y/IW1#47^6)+BB#BV_NZ3FFJ3(+&XK+.OEH/Z>X@HE*'V,;S/T
M%94F@K5 :Z9O\L@\5W&#KZN'ARRE,12$0"W4>BD\RQ_I3L'$N/>%A>O6)'4C
M1<H^/<M+^DWT'V/T@.E'9GT:0==+ZR5!#W$Z.7E^H-X:%=1Y7] #B1Q7A!U-
MAT4!.)1M< Q _0OSCZ>8L&.I)%7"UEQ,+PE^0*0$;'HK).NFG^-_N<SB>?A%
MM?_ * 'L+ CLNO<7C8OO4NIDYCH%$*D!6;/_O\>D'-'\9W:.X]SLZ.7+UTO3
M.<[O;NA7',7Y#Q!52H#UTG43/YMW16?1NF/2V2PM>53#@T7JY>YHS@_8JF;(
M]5)ZA3(6Y-(XO7RY(50A,7<,1CI-<.NE$A;P#AK;HCNFE"MZ4A$6*1FWGV+]
MNF/"VP+]6=$O.F'G/2#ZDZ\?)%+%^AC3,F*UQ.:#HQL6G:Z)GRXN!W$XC'@
MJ(N8'$@L ':@^!Q&H&+YH/%O+(M=8>3:8QHPEHR[\2"4 RB&P>-*J(48  >-
M,8$.30<T<+P)H]  -D#L":-+LM15' HC$ KO)B:%T0R#'B(^A=$G6SMLK K<
MQEJHX2JQU+#&KU74B^E1744=HS).,ZN"+!"5C]@0R,U2R'S4F6L2=M=3;^YC
M\\C1WEHYV@N H_VU<K0? $<WZ+FLS+>2J^!TD'$!70($UAVUQ@T/ G:1(T+%
M"P%V2"_0MFUP#)3C @6L6N_L1@J\SZ 8W-]/ 5E8 I4W7H!VOCQ&#_=P-FJR
MQ.6ND@)F HS"W8VBK6W98AJ\*@3VJ29(5Y0:XP$ J"M:@68!1C!H[0V:,&JA
M7% (#<8AP -7"X$R-<&YH=*XLXR ;N@$ZA\(/D M%JAUV=KAJ#%J5[IX.'J,
M90_IXN'H,18MI(N'H^>M#3UOAZ<'N.LT((/=- #WFQK"U1V(G2AM\;BY$P$*
M&PCNE&:C"X3".Z7:Z"BA\$ZI!MJX'98A[M" ]BQ=/" ]0/GI8(:]XX.F"WJP
M8;O3P'=@6C =C4F<)57&[P+/Z<\="*H-E$_0I,'#2%S38V?T8X9K9_YG-QI%
M#53[GW$^B>8HH@Z.P5DP/U+6H7^/$KUX*H?^NPT>U?!1C: FO2$^PTF'X(P]
M5(A)5^,UO?S)P6E<W/+'!ZMB=!?'#]O,$K915A;-)]PV1CN[]5.$?ZT__C[/
MS>LZ8/,%67R+,OZUW^MUO67;_@AF#S>QP('^Q=S$8YSQ4*(\C@EYH5N1/W"J
M9@0(WF>P94Z')(DPF2#R>6MQ=,8DZ1B1^$AGO6*[8)=I#,THI9;1P$\)GNGD
M7<L6+\-*6R^4BJWH":5W]R6GWJ,>KU!1DC2AFX$Q8#1 Q7*8GO:\ZDG+:7!Z
MD5X\FOV#%@JFI7VO6H+P'9ZRZNO+BWQQ/7A9D>0^+EY;CB3*TD+!E/76K[(
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
M+<VO7O_<>OE'Y=*D$)>V'-X2$V3+"BQE$ZH(7;V65A]W-?B'<#"\A'/<9$S
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
M3=-U:+7$LW*_J UWVK6KUCX*470/1+DDX+W;K/&1%E;NC[[%:<7]%QRDJ7Z
MQ5$]N$.:5PD!!K(\VA//:/2,62*J')PAQA9\R9Q,Z5P4V7F<8-%S)EF(,LLT
MDC:GVF'2#@%N2EAH87QT;X FF9U]PF7BNWU_GL0)BH*U4 J35$7>/;!KB 7!
M^LEU=>+T/+]XF>$HQK6.1S5M]P#5E0E"\[/;/G$A#L;9*1,_X!EBW$P+%_=X
MQL7 06H%+'^X'GE&0U%-FW'M))>(L%]1.)<8NZ9^0_=6AEG)H?7SQ6T^_*HJ
MWEH_TEI!Q]NI\(*\)^A[8@*/Z@75R!<H^9 JBO WFLV+%'H9ZXMMYO5;OC68
MU9L4_%W6!MP4KK&>#PG\WB7P[P#F(<'_D.!_2/ _)/AW-,'_*@KFW#(FW(*-
M E$+A>^>_"]9;91EB2!)$I(N>:<K)=41TO2>#A:P0M'X=\+_YV3,R) O<6Z?
MGS$<D.1;Q#6J*&>E0]SM&DLU9 0A\RG>6/0M:GMB"U3.VDB9L[^5XOD9W,_7
MHE_F3$H@K!B\!\A!4OD9[,]S>TNC81W,-N/W#+8MP31B_CYYN*K[MGU\5\O%
M);JV.?3R''J<'7J<_3,\/I)V*:O[W*C5]UR'YT:>Z-5++\)>/C?JQ&LC>U?Q
M0I\IQ*^97 \XOL<SM!"+(NZ/[AB)AF2&PJOHEB^;!_)RPQ?0!-J*FT_HJG.:
M7F.H'>7R_V:G)=3C=QP^8W !5)C=M:?U=QD8D\[7;_M"Y -B')G]P(NS^@NO
M*>$T;I9.T.7+,$H6:24!H_ANS[MG"%>*!]HUKC&>$)8L#..;FW/?L-T6#<+5
M<*IY0T:-VUY;T^XENGIV6-.T=E, B_TE68C"1D8!WIIVSP"ND@X"N&EZNEF
M4W.A#8AS$^\ER-OR03 W35<W!C-YQFT86=OS[AO(5>)!&#=-8C?H C%M8^6F
MW#-DMR6#0/WB ZAM.+?VU[ZJ$$X6+O+$SZ7GMO(7*HA94/4YKY)/$6UI%X/W
M]>+:'G0R.#SA.#SA@#[JPQ..PQ..RLW^\(3#FSS^PQ..PQ..-M _/.%05%W!
M)-FDNTN3.*J&=OII!B20I?AP1]/K#!Z:A]K?AV2\0S+>H?:W/!M/6OO;:(U
M+8/IC$8Q#4G CY;@(DI2+QU\&X)'[\4.+I407/!>8"8S9&7C[=]3E!J6@^'A
MI<,<'EX>%J8PLWL3N'CLR^W_]0#K3]/T5C8%>07#U>VT21(7"YTV29MQ@\^^
M:[2:93!&W%(N;<W"Y"JRP9&CNN0F7-+Z D(H.8X*<L&X)9@^J[]$0Q*29)%5
MOU_7TSM#,_Z39"&)&M:8Q3[<M3&B.PIGQ:>\4P!8J_@Y0- ] &5R6')S7*,H
M^!;CM-KPPY]SQ/ -3C #DRR X=W1O5H**S>3VE^).) 3-A^FX7\N*_QY;(_L
M#C92 <!;OE-8\BDX\@R6[9&=@Z5:  @6M[7(MVKQZN4828@Z!Y92%@@WP[G8
M-R2BC!L@*W[B_O>([[03,MMT?CA=W"&@"(J8H\X4W<&IF63@7=5M'MDC>L'R
M>K\?MI/&4I)<@=\-_Q9X!"JV?)0S*4JT6&7SN)K-3PHVCRVS^:Z:S<\*-M]9
M9O-]-9M?%&R^M\RF+/?RTUL%LSLE6P);^"8DD/ZRDLMAN]\;.-QH-[KB;X%R
M%2L8\B8!4:ZL\FDA$]E&VF"\TD",AS^.Z?.; ).E1<;_L&V(\7\:7.,Q"E/G
M(93 P$>5!MD/?2F52V%NVW"IU%;TDB$P1L*'%$=8CE))]$8!#EL)1[6L5R^C
M3;5U;S6LU#PD8KLU*[1"I4$067]6T^U9E]N65N"C:JCU&%/=TP]DVL_XQ;K!
MX57$K3S,N1=M#^^Y^1<)3SU*E;I*5Q2IB'/.R*(P&'94&)C<"=XJ#&DK4OH9
M]="1+DU1/8F":\Y&N!Z')6^3=IEU3Y:$5#Q+417^"Q_0,S\,+KFPE^B9,F%/
M"E[!-%Z8PF=<=%@W'4\!='XG/&>(9:UETR/EX@5/H5BBH)&1^*YU)>]^QDO.
M\0@SA@/.[K+CV6UE&]=U4?;R:)^!4;'M9[!$])9;GJ9A2+^+/)-M =*'$'S3
M5?4(J#M3![!L))*EX,HF2M ?G<QF(1F*G3=M%7@2!"F'@"&9[2 ZU#YC5%<,
MC?"):5SXKQ?\+ T1#20*X[ND^S+CD+;=-CK5L2'/^;4T33_8T=3>S.,SDLT%
M@A!VW(I4=%(B29JJ( M*?CK:CJ;D"'LH"OC?HX2,,9??;JPRQT?:&&K#A4Z0
MJ-1;54LL'PIU'-I0'-I0[/*<L#/O9 ]M* XO7P\O7SU]^=J)AZ_>.K;OL6A<
M']PA4?Z5H2A&J<$(;,WKW%()D:?;M [KIOW-K4($;DER21UM^S74KP68W9>P
M7F#FY9'2#J[6Z^;\G40+HBR9DQLU^.#FM:'>YT#E?(..;=/=B3<W6;U<!YC
MND>F5L%7!=^0OMWN47U^M**$1.-KC&*</3V ]Z;*X4X<97K:IIK<^VF77?PY
M%P]$<3*AP57TC.-4WHH7!Q*7I^X4G0&QGD1^6G,G#*/^2+QIA)';C.D,-%LL
M@V>WVQTOF6"VD4ZRUQ4'=@:%*KXA*-Z[]?H#AHP\!%!JTIS-TDNGZ>7GR04
MO+L&E&P)[9O M1_>\W4F*(3BZ:+P$]W:U+6F\\87KXLR6("Z@19M/"%I;?UO
M"=;(V50YAP>%V)I@J74SEBC--^,USV<=EX>7OBF9WF'@.N2?JH]0!SU1NZ#8
MCC?*4*&1"<&CBQ<\G(M<D/YH1(:8@8ZL5<D.F,AV.$7]Z= ZK/NY'Y[/\2/-
MB4APO P>R9)I01K/7(\J,T<AB(9OS,/K275)@D^E9CL:]Q-1I\"/@^!P0SG<
M4 XWE,,-Y7!#.=Q0#C>4PPT%C)<G-*V!%:5)YBCD0@2B>BF]3@)%#%U).7!4
MQ5=] :DC /A-&0ZP/TSP"T'1_9P\T8OHF3 :B:6'PH<AP=$0HRAXQ,-)1$,Z
M7JCQ:3J=]>X3M4#;22HP>F(8R?_\A6$<"3[X=G+'R#,7[)I,"1=/"IF2SGKM
MC5K8Z+$/@="X*H>A4.YP*-X0QO=XB#GGXAEUX9HK"? J* =?W(-6XYZ@)8[&
M1=_$AY357G^D#W/QO!#\<$KCNJ)SF'D_3>W5XKA#"[$R,M_/213<TFBH\H)I
M$'<%MYH2@2:$UWZQZAJ8GTKU1'7\8L<'O]C!+W;PBWFU_@]^L8-?[. 7ZRY"
M![]8>WZQ_YG0:,SX?[_R_T[PQ9#F6V/<<-8806$LO<[7FF-0)8$W5_OZHH!
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
M=7)S3*D"HY6C_8E\*C"I*)4+R=Z1<.:6!/SWJ6L<5Q*X"V'*0)#CM26M;_Z
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
MOIK UGFO*CGOQ+  )[ODIQ9'M?RY;\ NTFF8+M-XSTMWDB34'9Y0"CL\1F$
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
M0FNXG&=FL2MVUK$P\,MGW#;Z#F<DC>A;*2MT#7]BWX1I/WXF"0O!Z"F@'X1
MM@5L*YE[+E]N5;/<;Z%R6YI9%BH7^')AL29ZQA:PSL3^'EI$EV!3)\2?Z=;C
MR6Z7I;N,E,<D5ZG-+<AF'6>W(MO";^8U)@7ORRY#4 H#L;8:RT;(AURK?,8^
M^N[3@,&-!L_LYZ",X*"Q<ZX@U:R@5 LG[(@W'_'0/UZ]/>#/]5V5_"56CI5F
MR0*3XGI#W?B5!,+XX92&W86[4SZ(0TP\A54@@?.$KHC37#KXSKEYMA&LN/>4
M_H 6T]D*'>R=J5?P>4%Y<]'-/F.S 3[0>\S("YV*/\9!R%?C^85L\M6S(?K.
M.#[&K=:RI;TR#,:.0"P6$."R:%<+HSR(,4]6,&T&G)]^Y;3B",]K ] (V'5L
M* -+[7=%P0[D@1RTF2,ZOA5:=)CW,?J*X)^H]Y.M=)W?Z6SKCK!J9E+TSM$Q
M:(6M'\8^?FD?6[% EVCV. =44TOA6MGC1C)24 9 285#%ISL:4(GI1RN-2M/
M%2Z5\ZEZPI:O4O60&4=7;_.,/!/Z66NX+'V9'VW2X1SJ),ZW9D]'V?/.Y!,Z
MH<E\"$M+*#R80D]O**V,E7ROK'E:1>C,YX3IX9_I']_(F#FGG5TP:PA#'H/U
M$H*-42@]X62>#.D.;%&!]H?>*<96KVC6%>A7O!'0PQ8^(J./[87V9>K7?/TI
M(<J+:@;: #"(T;MG.[X6#'BG_S&HQ63$6HY- >,T2- N>*L/28:MNXY!,[D<
MQAU)9:41 %PV.&@],']W;-;#'D]GSYOAX#-LW&["EZD/TT1[H<")/1/.W?)D
M"IOD&GAI*C[RH4RMI02I?_#05B"KLQ+S]760;V[C]+/ITEJ]BI<C+1KPTL,M
M$GE [PDC2/6!%_I28$J(:Z&_U'I SDH]X(*AXW6F(S:%_Y3C:)8TMSQ-PH*\
MT)F)\=[D,88<ET<=Z6BOANI *V!(/!JZ,."9+']"MW?S_UBBV\7\'LT?IXO)
M:O;P$4VN5[.?9ZO9= F#W)V5JP5F+"$Q[A2;7:6GH?]YOLIE!SGGP^J>ZSK]
M]X#I9&=T3EPQ:KZ*332R^LO:];59[2OZ6\C>/U_LZ1?1#[Y$N^J[^2)K<[-C
MT'PQD(*J-WB-LXP]G"'W51BU7/8I2Q?:W<.@ H;I=CC[I*VU4!&\HJ=2% K;
M=K0+E>FQ].<85SF1DRV;Y_V=_UWY*&Q4W?+.WIDN^<QZ@!AH#5:DX4&UO.*]
MI>/OK,+I[D('EY-LA59Y+?JNU@8R1:=!+\-!CF]P^;_M]W>>X\(T6AR@[_B:
MI6%N]2Y>LE,&$T"&(A8F0BR+%^=L]ZTUC.*:0(90HH=UGZ-C4TQ>-%5S[%3]
MLE/MC)Z8HAZ\BVRM,4M.7'-!-B.H)-$E*C8DB] NR-@ __V0<X'YT?''$O<1
M#ZMO"!IQY8X.I7'7RGLDM=0#.XIGI2HG^1M4BC]FF!5Z6>YWNW@(HP4]OP16
MN*'G:T\)/CWE@,6%F!>VB<178?)2-,M/'7(5>6M&S-H .LZ$LVRTD<XUB6<#
M]:'P\0CLMM1\%Z%REKS@A'[;D##9T?$;(B7P]>&QI0"%BD/ BM<@-Q)0&59U
MJ7I1LEK!G"1EL:-R#CCT96$P!N*U;>6PU;M<:PD^BP=X(1YJXZH(ESHY7T9,
M^5UUY4'XHEH*@$K^9JWCC@1/)+;9Y!QJ!,C:E<9!RP4LB87WL(JEAFVUE!4?
MU,&N9SV6J99L5W6?%^E6/((T4-=S@%:[8XC'HB*T+8 AH)4#6?8 :8"MI*&R
MLGZA+# = PD5%@;H^66CP@T]$WM*\%DH!ZS<N<Y*,:C4J]?&JKXU>"FNT8.Q
M0MISPVY!M%*"3STY8.5R9WVNX)TMYU?>';F6K[ "BJ;'K.)+3;P["@];OS\0
M^EVL2%V1ZEC'])6.1?+Y^CK-B_FZ+E-M_<R,=OR2VM)-/:T-1@!/G^R0"[DJ
MI1:?0F&NR#+_0ZI:+@W@O"!;3G%<&8+*<MH[LSV.5L$K'C.*$'6]AVB5.\;
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
MO"N-(EQ9Y=L)*;-;+586H)9;E'4!1M=T@%;-85P=!SBD'0Q5S\ZZCL.NJ>.
M:T,@9W*MD]?]):*!@X0!EOR,%P:[*A\Z6)L!0^WQV$VK@.U%0(#T3G4.W^X+
M=M]IN6K)$Y^J-]4@WI_F*WQTB%,^'%E/.85]<%WHA$[9[2>MN<UZ<;VL5U^-
M?6#UM?EZN:$85SC;WN GX_C&K.8IVTCKA")Q2*H#CKL&H#H^YDSQDA4*0C%;
MZ89&/>9/JS#!@,0;I:*G[!F#(XH4&(460 H:H.I(&*=L5Y%Q\"E(?N-$A,;#
M^X!&:\+. )3%8)J^-FPH;6O&#T>'.2EGK)T-@/P=!%S'9K:.\597_2F3IGBB
MY#^SS;]M0-C).$[Y2]B4GZ[7."SH<*@Y/[.@ Q=6KB,)24SXB&4@_<>8]-,5
MQCLO[Q;#[0'L(J.=T'>74ITG'V*>2KAGR^$\(9'MO;"_7C=="-<8^.%Y)@.M
MWY0/YPJOT^SPH&[H_]"A?\@R"<JK,@;OU(RRZFL#YXA'H-K7&6$28!\ZQ@_]
MH@TO.?+$#=>_L2X"=$[)>G2:L)%B_4SH<ZAFU5<XP6LR.,-DN$5/J25C75?D
ME PU![!7C/7!HD>P/K#+TA>2LQ66+YY*:T#JK;2G3VN<9;R.3)/'61_C(89T
M]J.M^9H2CW!9-4\>8 H@_\?@UW$_JNQQ]O-5_+.G!C3=%N>/P1L'/" 1P*SM
M8=O?UB7))K])U3L'Q^'5<:Y@RFA7:D,+K^4*_CV=?&_WVP6[(#9^+&?I+'EQ
MOL,9/^1TAX-\<+ ]RK:G'=/C'X=B#W6\8>]=XAS>Z#I,M0.T+<VCF%E!U=I1
MCO9)A#.4I,EER-(08V8=I?57EM+@ENL7%&=US+ASI^3 'F5KQD_G&>:DO)_8
MV0#8)08!UPY1]GQU)ROM4=YGIZBP8QRFW.SQ+6W7MAOZ-Z-4P<-@1 -<,OZ0
M2'LGDS5$[2AC@P\5!RBR?5S6.*26:+#,MD&,0HJVO'KYB1U88S>9\)-IKJFV
M#&*<WP<17J4M)TV3N;%&/%!RH(,2FEI:@$;=8;"U^^_,$L\FW%&<&S8"\,+5
M[D7VL^H>^R%$M;/@@:5#7)-0U$8=&C\'8+;9FBEW=MA?DH[ALA ,M0QM&+K$
MSVP0W=3-F"5K]FI@7ER]51\.R&,:9LU3>M,8EQ593T-,>:?^:? +W6"_W0;9
M6[F.W*BCIS>4EP;.%)'GV7.05.F DR1J%6F:KZ^JT0SOQ[( ,$#961P>[% 3
M@JTUO5-P%-P^X]KZB!I +0MHOD:U#?07;N6_/!+PCOX[*_ V'_L<6@9 $5%P
M;! 9&^WW0\@^Y/&D9)80-Z5EYKE:=T6?WWQ=U\>:O!*Q"461OWT'Y=YL$\!^
MNXBBZ"_L7Y]1@;U2]T$\>6*U8<)B=(SLFP$5(11.#GMI=6V\GV@A!ZZ-&4$O
M9J2MF/%%90_(7KS\EHUY?5O&(\Y8-=K@N3_T&J'O_TX4C5OF^U$DRMY)/!:Q
MP%XNR<]V%F_-!/<DB8:*V-J=K//;,C9I'.%,R3A[-6>Q<X 33:RTT/%.JX%
M^VSJ:J+\H'J!#LHPXM\#+JZ#'2D"5==J"[@MI=X'UBV27G_JG2Q*2&)A\V>2
ML\@2H; 4/%=LV6^?<,;.AS7$DT[:Y'+NHH<&YB%<2(2\-[D)F1 0N&AY\NX@
M?.[6KRN$$ZQO_8Z<^]:7P!1;OR4$K/5%9)K6;PD[GB_74>HZR#=TI,_^APV:
M7H*8Y9U,:.C*LC?ZMN(7%<HBKI4BG+GU.-C"U5.5%'JI;\XNAXB>&F]9I.%O
MLSS?X^AFG[%;-OAM,3P"Y0_X,_\HE[6>G2:\YAN(6[PZK+RM@' +9?3UU?,4
MKG "CFF[KN*[:3H%;$G+;=.D:C'6\<H>6#8DC*%S2<+2P\>,A+B^+E'U0-3R
M;B\&-\#NW@6N$/;^%K9%J",6VC$%3_'@,4M#C*.<I4,Q^"RY:9:0@@3QX_XI
M)N&<71%!^XVL7:R5X<6%X=#[3?@Q2_.<'>_A=LHL,)8AEE:*YQI8XZ*#7==6
MG:&BE9Z[@?< -PX#<0LE[R%A*%)AH(Z+AE6 @@(_*$=C%G^AV@:#CM+[" )R
MR/U&>NQT>U+I-G/K<\VJ[TF29G3D7Z=5Y9+%Y:NWQX"5K)31<IB^LV PQJTF
M* Q1AA$<1B#N\^\^^)6;Z"SE5 7T3K=K<)H1Z@W>I3DI\O\@Q>8ZQ@&+?>V-
MNJ:(:[[$854'1=%AQYER.:X]QMEV-!UCQSN[3P"^3_3*%-H&$3^S\3/M$^SD
M4K.3RSM1PLT>OY1]&L+W^_<UO^5LEBQPA+=\+[JSOM5[>-;:+FD]T*4VDRU5
MP9!W&%[)KMME>]NMOYG+%Q#.-#JHS@?.U_.,/!/:'5J; K+WD%[>V=O?!G;S
MMM<)>Z>0+4)A-'DHVI562B?=HP%RV; L>?C4QM_5=<)"\O%I+7OO#V=Q1W=J
MY&">_5;90<TWU+6\:"]K/FQ]RZG2FT_4W<8]JCM%@O3IS#KM8B=Z")W.=:1-
M.-WJ-(Z(YT^.ZT1W?M.Q%_2?:9@NTWC/YQHD">\QV_L6QA)*23@K598XQ22?
M58JHRF6C<T$G2N%7Z(L/B^EJ_N%+])?2@J<6(L5/=&1#Q\?Y]8:.=BH:*9M)
M)PZNK:S "@TVG:U0K8>^X)I?-MV+M5KK<\_-=X7)K_RR/5*L<+A)TCA]?KO!
M+SA.^94DU^E=H6K+ ;K &G8,\GXK5S80;\V#%=0R0Z/K5Q>(FF)]M2WON=$_
M[H.$^7X?A)2;.'N[#Y+].@@+OJFN:W)K36 -/ARWL$.X_^<@*1N[,8(Z5CJM
M?1 '$)_O6:#9X.1YFKR0+$T8-Q^SM,"\Y,IURJNM\Y_O@P)G)(AS'0F.-PF,
M'2=T2/HN:&RCEG%TL([:YE%CG[TZJ*U?"?WGRPZ[N-7#AW#>(728,DV>:>?@
MFZ*'J&CY&K%0!T:=D>"U+Q,VUFM9:K]<!!+T9#TSX8[ZM*;_+?:,Y<_W%'B0
MD#"(V75I,25[QGYI+D[3L6*\*6 ,.8$C?;;4)E%E$QV,\H-R![.HL=NE3JGG
MF2T_!>RN9]9UVO&/AL5?*7P=-VP5@3%A,.Q^NY<&RB#1>654-B3OB)84@('(
MGTGR1A[P9^MAADX!6.M:PY4.$;@FHJJMU[_0FES(<S,^! E[4]W0_U[IH+HU
MH GBPXAF\%SR-&:!4>+$3@G;DZ5Y5-M'G2]HCR\MIJ>U$0!10OI )EO,WF@S
MS0*@I28PD@S'+0T@BB;^HK+R96O-D$I3-?_M_*>/&<9)-9O.'S/R$K![$TW+
MAV8U@"T\ +2T>?^$/BZFTX=Z[2%'E8G^LN(LB4C@N6WY:ZJ:$5%"LG&HW4S0
M5A%8^PZ&W6_A\N5?S^<J$]UI'X_3K4E?)>1[!$\UTGP5<.</+Q^[UAZB#*S%
M1T$71O/<"%H%EV6CMI:&9#/^"]KZ794/VH(GYXS<0SOV^^O3QW1G;4=N1ES_
M[9_^Y;OOOOE7+OQ+D(1L?9#_[=M_];R(0T>"OY,]>P(W:?)<$#IR'=C>PTT
M:_XC'! 6:TI397BOC0VC1V5B$#O Y[8L"SI\.6TR1&7R'>2T=)P_03X+M_?>
M<UG:3@A9E7%0'LEA%\QDNS3C2>+GJE)GK-6E%G-794Y?>4LEXYTD!F#R.EHL
M%^ET=8Y45<S'T;9!6">9M^K4R7P_R]>XJX=^OH=T*)I^^N^ 0?OS.6;3;2Y0
M=- [4Q^JKAVM*XKRFUUB'JN7N[18B*]\:RUG#+=WH2&L604&_ZQQ]NGT"PZR
M2YQ$**=RYRQBJ$8XH6-V2N+A%.HH F"1Q!$+(K6TH'-)A-JG4R4!Z%SKX53#
M8\8N1RO>Z(@S*=@>?;V#;G?BQ:3NYTR+G5/R4RMZ7>]D' E84@2 *UT@KE;F
M433)$Z .DRC]NS,<%[%1=,E/>T=ZM2D,6F X:0UU(!OOO)W*J#V[HXBH0U=[
MPM/8Q75 K2"<U3X[F*KFX>WR5.GDOE9MVR6K.4'4K=$3@=<.*H!BS8PZ!QL?
MNH7?Q_\SWI"0W>>F?/I="7@/7X%/N#2"#?78G4AE:?Z72LOW\[_=9PEA]21H
M/[XEK^PG35NHI>&UBP568?Z_7I,0\_B$>39HFI!P8%\!,*+YE./U/KXC:]7
MVTH3Q)A&=,5J4'-0@S^J$;!JWYL',EZ@4A/%5!4&(UMW=Q/:]_ =><'1+"FH
M-X3.!"9YC@OI!6IC#'BZN]W2,<4%[09M,&P=#%E7DZ T<<EMH(,15%J!-4W4
MN&N:*-JINJ3M$&<ZKWD+/3!4'0"V3U(3,?W/&&F(7Y#G3:$9D_5$X W$5  E
M!W0BM,\QRKBT[Y$QVUK:%SA;INOB<Y#A'KG4#6*E"*^9AL$6XGVE!6R,K X.
MQD&RG2J,<*X?)MOHO8-P;APHMR)X4$9PG!=DRZ]RW]=CY9?SW>=>WEH\7R_)
M<T+H3)(-],,PW2?L'N3'-"9A?4F]?)M[@+K#S(7!3K4R$JQUO=-O)&#5S=7S
M-6K90 <CJ+9RYIN$[5Q1#6G'F0!&2ND0=XS^>R*G:<@[A*#^AK]--OFA7(,F
M2;XO!&=L988H38,_2/L:!',V9&]_HY!:3_SP5SB/6(*I_TP_)?RP%\^4+:<5
M^,E3T0]6Z3G?_$RR9Y+,<HHRDLSL#*)PGKTM4*%PQ\\SW\3^Z8\R8O_T1S@/
M5X))/ Q%(\0?4\LP<?ZAK?D.\I&&@(TL3/>0C[+RGD89=G>1UV.-U#S6.-EM
MY H"5]^9+W"(R0L;>!ORS0T*S@AI!;PAGE8:!L%L( J9CY4.RAHE%VG9DSA.
M/[-;;?+;-+M)]T_%>A_76";1"_]HE2[WNUU,%'?[#K?ACEHCW3NP;: !( 0<
MAUK@9&,&K=,,194A%%268*Q_\H6SV787D(P72-D$V;/R;AF5L,LU3CW@]JJF
M7-([QZS@"2N7C5RU<@F#/73FFN3[C+%\@0N*CE7>8J_L-_7;<Z"N2VX-<J=-
M-2M%,,P;@E88LI6W$;W1-VVE>=(7[;EI.=FRV$O_&) $1X.?3U\=!CGE3MGQ
MLZO[#B@J!6S#TH KGFDDV*X(N, O.-D++U&-G+,1G0YF,VJ3"7DGA@F96-Z?
M?XS"ELJYUCXV9+>CD]6?@B2BTL^3).KF\EZGN7RMPT[1W=K&$$<.:QDV6C#X
M,P2J$%(J79YDN:D,(/RZPTE^MAUC?HW:)(IPM I>]643E*+.Z&, VQ!&(0>#
M(GIP?5)P:10P<50$KVAW[F(*/^$XFB770;ZY"F+V=I3Y(!%R1@(EP$.!LKX$
MC(97P1*6U*D<(@D*J21Z*D5AC'H9]MN;V?6,C9QP5 Z4%.,KA:S+\:P6;B==
M3B;HG30VZ(1T4BJ'FH$MBEE)"B S^6O68$E1%@!:D/RW0^S[5N6Y5L4IE2S
M=Q,PU?)PB&4&V>=71P5E5.?BA/5]SD2T>AW5]C$<Y+U2K ];RZ]:&"ZY>@C%
MG;KR8X"+/8(K=S@1;_,U2GLE4Q>REDJE*%PB=? )XV7Z89KEUBPZURBU?X%U
M+JF<=O7V&&0X$2>\0Y3A9(N,AS[T_N[338).M,4E;"A_S-)<N<>EDG:ZR:6'
MW-GEDHN""1!Z?))#\!%NMDA;V_E J%3OZ4IVA@\.JIZ$I;)3H@URJ,,[*TTW
M-/RAI&&"G]E1#EGT&X5:.'^&\_Q'%+R/?7W!J06.@ZH (E'O\!O5_(9!N1/Z
M>-C5 1P8I4 5))0E/"6XN*!_X$;0+F 5 ;YX2 N,OOT?1Z?-G8N5#UBU1*60
M]<N_%EP]Z:@@8*8=T%EETG%B%1N2E;0B^OV.]_RZ<CM<IR-EDD;+@C[3$[RT
MU+=@/I,D82/U$RU7*_8F'K/TA>1T1B?"E,U%M.+.]BLL0#<3/XVL][YN"5#@
M1A#1N?@3G;35JN>M0#M]95=J/N-675.9(SIIU[5F-9#[!68EHC"(8<0G[%24
M"@A7&J@XJ/RCQO[O/<3^:7**Z<KWBE:DUIV$_1#C*+^EK;4(FDLZ'S.\"]Y8
MQBI+HVZ*65'IJ+HX51[ 1MIR^<(XRMWVVV24(1@1Y4CT0KI6\!EM*QOT7=08
MX5/L0TFS76/' 9EEM].W_#,]%:.Z%\I:.B5EJ4$7'C'M $MV40]W0,M(>6;N
M'1"NTC:6Y?Z)+[L'(;6HI9^M!><,'.::0$([=5@\'(19F(U7IXU0D78R65'>
MT3[7\3;QK)-LY\0@Z^ZXF@'NX5B:0A &<0SHQ)WYIR(M@MC'-JK[ X*.UF?,
M&PK'P3_]SH+#3M5:IGZSZ5MM>6#[X;9HY>W5CLYYK3]^&?Z<<^<*Z3R9)2_T
M591F;X_T66Z"7+&)HI&'TX2#T.I>K?W&LU[J/NW+]0$7594#2ZZV%7R^9D7@
MNGAPD ;[PA4@ZMBS/+"'ZIV]4H5L4F.H56%4\7( 30->>A9-(@^#0'8@K::9
M /,KFYC:6N91I0\H9%WNV6KAMM]Q4D'OA+)!IUL\ Y)^TL!GU5KS#8X^IFED
M9$U/V MMI("EO.E(PB..#)ZLOCF30<],R-/@M$&L2*YH?^YX\,EGUKJAIQ2;
MD-3(K"!2BYZM@M7O>Y(3]N)@Z;W\U/L-WJ7T3[I1I866PUI6MBZT"EJ95+SW
MS&$XQ82<1A$UFJA2M1ML.FBN"D]Y;:F8.:&4A#.9M,2I:YZ@G!2@:KT7QIMX
M7FQP=M@K5KV#13&7;U\5R/9KH"_CO5\;@ EWAS$Q<!GM?'N"1 NL/"K<D7![
MYY< K7NW5_,Q&"J(F,2[NK@$8D&EKAX!@PF=R@?&PPQ*:9<,,4#N7!(I%P7#
M'#T^4]V)TT45Q>"2!R_9&[/ZP-D0L0.D&5_POWIO2P&*]!4 H[=7<6A:1J!J
ME#-)H@?Z_+N#.'F(TRIZ>$M8.")Y>6BT8,TSK?%*YYYG2UAI@\HI'$[P&EUY
M!:"YY/<H,PY35T8[V<I?&6P#1C ;#UPU[JE-\3):Y9"XLE9?JG>R_9/3!$JV
MU8OQ?(?9$??D^0X'N:8TN+66RQ!IZ4+G?GF]BG=V#L,I;M]3L0MT<_8"X8?D
MKW6:M3=\TG5U::_=K0CC[+B-D2/=[ ;)@4:\\_!8Y-(PR4WQ%*#.'F&Z1@=S
M9]]F;N<M+O=/UZ;,4[6T!QJJ($O(UA>%1BD%/@UQ>$++$[+,#SWC>^<^"#<D
MP=E;^S9S];6H&G$XR\1#P/;;J-'I7=3N^1[;R;Y(M^D3B;'F$F%!"%Z3J"%*
MJHRTBKZB%[PA88R]7RC,A\-32I#G-XONHI:&US066(6UDO6:A+CL*3$.BRQ-
M2#BPT[A<3N$OYK?'..#S\L9+7:DADY+;910;![I+*#H-: RT0CLFM]YIH;MF
M,#A+J$//]%E)3V18:3@N>&>"WBMZIQ+W/CRSQZA-^",).\S(== 7'ZYGCQ^
MK'=,PG"_W?/D]1N\RW!(@FH[/,;L!]IW)EOZZB1_YW]7]BO52_IDYAT7@CGI
M0^G5CCF);2@G8\[DE[(.4OTE*&I]BZ<1G-()16J;3A[>*,X*K3@Q+96Z<QY^
MT.)\YVB5,*W6V@:HNSQ!.]2I]O%96UWOK]>1@%6LNT#<!B??]$"^DY[3.,U[
MMQTC%?VO*^+R_2<#UXYC[<^]4T@#JD^3M@BL;)S'_5-,PD\%B0E;[FT7@KG=
M)U'^*:>OU7U&DN?VL-*\,74"NTZGI:=Z#)VW[K%&P5#\5)X(X9,'S4[% =X[
M(E+L,PSOC!([QU#@._*"HUE24$_(4XS+_63=_-BLYI+KMDZTJ6S2 <-42Z!G
M25\Y.\=:4YWVE&;XHU : L)#@Z.6S%18@3:!'>V!>:H:M)1@L+OO(1TA3U_#
M>,\*R+$39)])K#X#9:/J]C"?O3/=DV9F/6B3\@&8A4NE&]7J4NF3S,K/'VU;
MG:=*)WN@4[G59QR_X/LT*38CWO=61J%$8?L'8!N1S1;?PTC"WHU^5Z L_.$]
M$O\7'&2KS^E)'E5C"R[->^Z.9W=EZ)V2NHM>Y/)WW[Q;+M.O5QTY&FT-.)_;
M+A_):&;J/7.ZA5_"ZF_?*ZMOZ7,]V4,JC<'F=-OAXRC-++UC1K?@2PC]W7LD
M]&1=X(S[1A5.\J!Z%N%26^KZ>'YWS+U3DLM\D##]>[X#M]K@# =,P]/^O,8W
MQ0Z]7@/>'KTE7N&F@+P@6[XTM=[S)?[V"M6I=L84^_42G!;;]#9:SG;G[5UH
M-N7-*MXCPC"<FM6E2;6Z!'#;?4(#TGQ]1Z.3*HVI)> TY4P UDD::S[USA(E
M)&$9G+T"]CE&&7G> %EFU#2\^R97-3:H9C8T\ 5[<^S9YG&096_L]ID75JL"
M1FNWQR_S=3^RJ7AM4'(:%*P<Z 0*K0885EG!%&IOG6&,<AJB+<,-CO8QGJ^7
M&XIQA;/M#7XJ5IJ".GH5ER2S =^FF$X>#,$L0 JG/RH5=O"6*UW2B<L6,37T
M%ZX(Y/!1QZ,[DN!9@;>J<*82=LHP+> .MZ22<%BE@R?PJ<\AIH"XAJ\3APW^
MJS3+TL_T=:UOA8,8O)FO#J2\(FM^:) X#1(O]VM<8?(KA2H>\Q0_=7Q!(7TN
MFDJ9<F3"D:<-20)TC]EE#.PVMZL@^<W7*=LV['F"]4^\$8##<ST\\=)?+@CF
MB:\^I_HGW@C ?.(B//$J7?JDZ5#A.MUN]PD)^;#4VYGR#G:VK69X^@<1H,]?
M K#? C\%Y+>4<OZG-&;93SFZ)_0YK6D(8E5YK].O+M!=$4%H$;8MI&^0@P3,
M]I#@DS;''GUB"]*1?2 Z8B7Y, 2@7W;'7ND6"\D62L[6D:T=:.ABU/ ^5AX$
M4SYF9HJ(:WDK>'Z"$3.0X9L-1.'=QD50D*#@^3GCJ=/5.A^,&3";3\WX815V
MOL]\"DHC[_98G0%V]XR=0MA[#[=%*.W<J)E_ ;S[J.L1NWZ!/K-B0>D_7:]Q
M6) 7_$@G-_2SX%FUL#?0AC_^6;JGYJ3! %">VJ$6-LQK240J?911 Q=HUVC"
MH# OO:1Y:_6>C5K<^7T0EJ]:E2P8NAD "K=Y-87\Z&3RJ9$^TY!YP?9BY^M/
M.9ZO;\DKCOB.BVP(IY)T-CC60VU&Q'(Q4',H+<3WL&W>C:#7:?+"JI(^Q?BZ
MVO6=\,'A?+W:8%9VH7B[3K>[-%'7!3K*HK]WYBC7U6_00>; !+CC?1#K,CP5
M],5:F^3)!&PU$]*<@T?THMK[F5"7Z2M_OB_R@O;7QF?=W,NLZWQ/SM8=8:IK
M4@3#U2%H96]FPNI,47*F!QT8=*R'L55>KOV(ST;1\>%=2T=Z1W<-6F H: U5
MDE%9SC2J7!?$[IR+._N83VR5U;B9Z;",38RCYVI\DR]I_V&3I/B-]B0*&9>W
M290?-I+7:<P.R6=!/"EN Y+QNXX4C_)TYIT6M3GQ0^G4MCF1;3"]Y<0.*<O3
M?2;%II>TR"9@U#P*&WLP.M4AE^D61PS63^D6L^5QMKA>WTQ_]7:5T1\V5.BG
MNROVB5WVV1B3?K+3QCLOSUX;;@],)SF!$[KLM\HH8E;Y/DRYFU<;OD!/;ZBT
MS:6I]6J[#U*6G.[)])[+G2&';IPII^?:CG"V<_QIA!TPO>((\,)%Z=(><-'J
M E+^WWG+\*O.[D1[.H<F]$681"PO!6<A_85AFZ]Y;I8B"<%6$5ANPF#8PEI;
MFCSW!M+H$AW,\E.,!\.HR?GA>6Y??)A=7UU_^-)KALGUACKT*Z'_3)XS$NYC
M=ISO.L,1*3XE)$T4+6ZG!JR]!X*V:^V#471'$+M4)$FWZ3ZG[;Y/Z$!QL6>!
MH/P6^K>TO'OLA9]R2^M:HE]\N+Z^GEA2P=NZ;6=YSFYQKZ?B<>55"EZSM-J1
MAT+C 5C'7$YQQM9@G:?.?+]67[0J$7,51.PK_>E RHOY59>NHFU 0PZOO<I>
M W$34%@L@='EV[X9+_=5"3L]!:D%K.*6IXM[=<-/+3SUNXA1YS)IY!%;YSC?
M#95MD/<-F9L]Z'R^?LQ($I)=$,\25DQM25ZE-?:.MN9L'_EXEYM1TWA3WEEZ
M&OQ]&O^?/9WP?/O#!8)34&^PCQ:%)(^TZ2N<CG9?%74'&_1.^U-Z(>Y:AWRP
M?[(.<*J8/669(Q@G)PS<?9-PH[?<^?$AO&O/.Z%/Z(0FF!]?4?)47*;]D,["
M^?&3T[%9- J7SZH',)[1?8OOE-,*-PQ1&A"S-R0KWD[)ZHY!P(R6.'X$FUO6
MWBN311=TL?GHNJBG9?!I9XB"3>@\/N%LL6?P7;/9-'/LAV4PI&8OE.*-G?\^
M':D%FW!)K7!_/*E[!M\IJ>5>Z*+TT<5^3TMH/@,X.:4[5J&36O((CJ5UR^2[
M)K;HARE>PZ$W><$GGR"*1@&36_$ CN!VS^)[I;;<#5W0_AX*J^GPZ:1SPXX]
MN%R6N'W4YLL[GQB*'IC",BP"GWSS\)W,#.7.'\GD]SXOE#JA"\;_'=Z&HL7N
MDK_M/M/N':QZ-!)D@V^#/5>'KXI>+3 I]&6[#A+ 4B75^%25 Q?3V>K<!;OJ
M-A]2K\NLX_P]8%VMRZ0 *Y(/K-7%U! OU<73H@?4ZW(8NTF"Y^LR>?<V"-F]
MZ6_WP2O9[@_'+Z^#'?VD>%/%J4$FG,;^$<YUW@T#]+TS]0C0 G'9*8UTC<(R
MIWM=6;E E9U#%18@)&Z]*<VUSI32OH8EACIG"E$XA-/BDP9%GM?)R@:<M,29
MZIT:)-&G'/,:,\O?]T&&[S$;?$DCO5+6W3O4 /?P[E0(>B>&#3I]41^4<PVT
MY2HP@LQURH\CA(RI[%6NZ VBF,NPH@+9CB=]&>]\,0 3:JBWQ!!)T"Y+GRF4
M_%"*,P)YV4Y[YJ^9*HMB+@FD MDF4%\&#($4P)0%Y?@9%?8:@D&07AT4BV45
MK8;'&C6F11>-.!@RF3'*+]%HRE_2Z'0X_P2M#DU3KG.6A.D6KX)75NYS@5E;
MT\$^/[0Y*:I3WLLB*/84R%M'6/'<3F+9)7=/^"C:'#^!63!]X72^R"]$:51H
M[V$ZJ A>>?G8]]-9;M,,D^>D(W%#J"([LT:"8YZLV32T[F+[,(;V%Y/==]5A
M+)V1%UIF(Y=U\))FK*!,O]>P47&(LR*@_\ML%:Q?H<?%]?OI3O2/Y1)67CVF
M(QZTQ!:T#J-T=V@/$0R]JRZA0M_O P]I<DGI7)*;G35/T@+E^Z=?6<\H4D9U
MUAG>#]VI0Q&.V)R6=N=JQ+G .:9MM9DDT0U^P7&ZVZH/JI_Z2Z!UD.$/:&C/
ML?\&:-4:SN*=.&DNA=%_"[:[?T4M!?3%AP7_X\V'+_DKJ-PV>-^=[\2/^GUT
MJ%-VG7?UWM$X('OU'&3KRK/YY8[.\@-6P1M%U1@N?$>S%U[CB0K<8 J==E\J
M5-809:5"R^E='*>?66FW(Q[SH&^!UF%&/**A_6C 5[RK[C7<+W&9@%E@LYB7
M6H55>BYU('>SZY0.49,]NZ*TK(N6)JH:&D,,^.\<.L?,O)=IN\V^8VNUPP=5
M&MSJ"Y%@+6:5_MRE>7Y+FUGFT!5>T]E7XS?.;^@/>4%"Y4KY$1;=[E(<[7IW
M%V.T.3#A^W@?Q*+\?"WJB:NU5Z;J(OVL3<H"H>^V0^C7I(XQ"+P[:%:GQEM[
MSYU!OT[%3)EZ KLXA42XJ9KKJ7SE"-^GKT46I%E$06=OO*@SJ^I'->EWTF]X
MKG=03\06VZ]SG&ANS.-WX>K@@P$.\Z;*LHV-=]7T^@HG>$U4RYDF):<Y558.
M=#*LM!I@PIT53&$F5BIYBE+U#') 8QA4X!Q+&0I8/.E8ZGE]@5@UR;MIBJ%-
M "CL"FLM](?Z;ZWU_^P%YY,DFH1AM@_BO%F'H>.:FW3_5*SW,?V,5=U6+5N<
MXXO<5E$_UX.21:'3?0N8U\C97)-<3?5"<K;TQ](V*QT45$I NUTURDN>V0"0
MU[&G8[W/0199]R>=!:\=Q>R:M@>HU>%2VXA9>"/0Z5[,9H'\QE8<H5H>*%VM
M]WO [>&,W)<!L]=BO]\_?AOE9W'SA*4I%Q5),516/@@WL.M%O?+N 6OG(6TY
M6%L>&H2JN0:G3L"%+U""@21]+(.8CS6FKR')V?#],7AC>9+7VKL^C%I.;W6T
M<Z%S<:->!<Q+U0ZG$+HF*TZV72D,@VA\,-N:J>-<3S&-O$MR&6&W::44!D,H
M$T+Q &&V2ZL\Z69-'AZO@IA.C;@[_$[?U29(AA'-TH!SY@UR3*"BE38L;@Z!
MK#P8S=^T].>4F6"_X=R&M&=L3([>_%Z2B+G>HC&-?'00S[+&IRA5<+BVF".2
M75"MD7-6HD 'LRE/(!/RWBU-R)27/L_7B N?Z@IG.P+<*>Y=-LCZ(H( 5T6&
M.S!7(]N@LR#%G=V]QD<PHZ2JN1J87,X9(W0P&S;(A& P08-,LK*'+<MY><Y<
M]G1X&=QNWBF=LII3P$GZM'&=>8SIO/R.PHA;X],CGJ;:I/\$YF'.#^T<*GO>
MP]P)G>CW@5O5>>3SO1*7P0M)GEE>5?/ES WI>$DK[O(%:0+=?D^J9+WSR!*@
MD!6?%V3+2S0Q<N1<F<YCL_9Z,J/,T3L1"LX\XBS?!!DNZ<\'?--7O)75"[20
M=\8:&]@-;73",'AC@5#8_,<9XCH(-P40BDV=3UOI>LY*&[4%!&Z8I$5IL1$$
M8\0C[HGV_:I/I4VV+']$\3"&FW$YLAGK9)N40VUXCR!' I><5\EPD-.YW'E.
M%ZI?1"%.BN 9S]>3W2XF(7MU,I_P)(JX#Y(B6\-47;Z>ACC3?E/9Z'FGW BP
MLOW+,XZ%V^ H$(:L'+";/.D)>Z&,%+"4)!U)>+20P9,,9"IY/H0I-:H9$XQ7
MI\W4\*8L@3#T-+/:"+0% ='!H4L !PO>B7H4;*$23%GLI3G%%NQV6?I"AX!/
M;XBQ,B['@OMBDV:L]%A9+8.E/K+C;NPS2&0_9'3R0<#MOMAG^)XDK,[]8U4F
M]F9O2!T::L0EV<<YV";[, O0IC.CT/<Y3\GSP[OBZRQ9?4Y_P8%0YOX(.P!9
M*[HY@K@'(^^4NX(#(GV_^^:]T9=^*SX-@5N68%)8<'4<B1LS[Y?&?1<D1#[Z
M'G2G1#[NB8 D[!$DA97U-0RTRSRPZW2[)04'8)'RH9-V-I\W0VXF]&I1[Q,E
M.WSBYG^C .U^MR[']<4M%;+^0I"F+*54T#M];-#UR=/(HI@)'Z;5?-':5UK1
M[WMV;1RF<_AHEKS@G+-[_CEA&W=D=UC#DBZ.V"K#V_L:#EW8X.864&D"'6Q<
MH,8*.ICQU+R3# ?S-4LME[7?X5-X#23!UF\!)L*65ND?M;4P' 9AEK)_>$FH
M@D9?RFG@E4/LA-RN")Q@*\4EA-DG=AT"6X4D29"$+-Z2! 6)19QU>'"Q241>
MX)AER3P&6?&VRH(D#\HUV:NWSB>2 P)'VG)ZR/$8=SM''\<8 D/@8] K<]-I
M *QT$%=";7L7;*V^^_&)SC6<ZJH\Z7.X4QR'L%=S>Y6>G1/=J_7T.F X:PE4
MO$5 04GK(Q1G;+#K#<'KZ2L.]VR+;+Y>DQ!GXO7V%N+PQDTV8/N-=9]]A7["
MR?.:_A'=$?274MY7\]SL\2IM\8YHSXJJI1TWSHXJL<$^8_G'/8ET-57,F >O
M0IUS%E%57EK@$),7GOG;P2Z=6QATX/4<:\3"/*121%FC>:;EPDGTPEBU2I=[
MEI=T"%?M52V)D+/%027 9DU0D/#^IM/"$MJZE&-W3^65)(R15$W"[N'F21*Q
M@K*F$@)F3<>U VQ=D44<C9IWK@W'J@PVH.I8="-EF88[2Z[3O)BO>1D8\^A2
MI>=I)*]W0S&4ERN!89TM4F&NR3YC(2^K1O6[T@(X[K5G*(_TR6WX=A]MXK;,
ML(F.Q@R .:;128LYI](&1-X. 2XDY%;R97YB4+&9D_GM3 ,VU3J/Q6:OM:JS
MP=U 9YHAGZ6>=[J- &N][''"_6+5W"#\?4]R4F;V[E+ZTWT0"=-,Z=C74M/=
M+&*0*X>IA94:#)H-PBJ. 1ME%)7::$O5![ZBW_^V\O>P+@ 9#EQ_9H14MW^4
M=WW3/[0;]^A7UJDN52HQE@<-+,99.@6WER*9@'=O,E!)>X\GUA#% Y'GI)?B
M-?5Q']"W8H$IM(PD(=D%<7D3>)KET@.ZUEK.7D_V+C2O)K.*=QH-P]GGTD$1
M[6K-ZGYHJGJBO7<%I69)1%Y(M&>E2UC03;,V^6_PDY12-EK.*&7O0D,ILPH,
M2EGC%,-3K4A?A*4F>DJS+/WL[>J;>Y+PHVZZ"\_Z,JYWH7!&TFA9T(>K&ZHH
M4?9;X0H_DR1A631/06PZ)G_&1_^ B\/]:I.BR,C3OF +H*O4_C*ZP4;@[5*-
M=T%RR\HNS=@D@KW^RY(K=!"0X.)$YS;-$]7Y6H[9-$W5Z/F8I!K=D$U1E4HP
MPO8 I+KI*2-41[F9U/ R'(OI;(5X]8Y?"?T'QI2FSC/<97B#D[PY15U= 5IN
MUH3EZE!<%B:)?MV7DSU6Y;[L5$-BE"+1T04 '[FG[AZL+*WU_-_NO0=[<UFH
M%%A^$0JK;T+%X:M0T'S7>QK.N5US*H=STT1[3Y 2HW!F@0ZI[49R/E*AET4:
M_G;U=AT'N;0BNI6&G[1F)71Y\K(@#B9BF#'J$I&Y#DLYYEJP4HTYI,JM.T-^
ML4+6Z67$.KB=[%29(!@^Z= )IRLY:1H:.:BU_C-]]^PS?+7/Z5?E.8^?"7\Y
M!?$=V9("1]VTX/8(>8"RLTG)8(>:F8FUIG=JC8(K5&DK]5%M '4LH,J$52;T
M$?PK-XPLD@$4@LYXI07:<$@J!8,O.FB*DYWGWK"_P7F8D5TYPYZPVEJ[K*S,
ME:_2IBK]<I_MXGU>7:PK<VV<'6?4.<;-AEECC, @WA'(A765CC;;[&=UD?/:
M!LI+(R@KK5R@Z/#=CF=8Y6TK-3)5J_8%X*RVZN&)63\TGA!>^J[<Z/*5=L$'
M3K,\W^/H9I_1J=YCN1O UG;S!_R9?R0=1=II0DNX&(A:5LXC3<JE[QP1;L=3
MRSUF:8AQQ%,9&6HV/Y^O2X#<2UFC&96@M9<]8*&I@GR#=I6ZKS:J2@7=LBW,
M795,:FXDHY;CL*>;K@T *VPG5:KLO91FY)FP<33O6ILTCB@SV,SN"I-?V0H4
M6_<_5TFE8$>*(+YF:Y1LU9*^_*[>YA6@90N/+.0/4'97<&FH0X?Z2[::WODW
M"JX8([@^"EL&V&(4&R5)&0EC84K[$BO_3KOCDHY 2*@\2#/4B--ETE$.6H].
M! O>V7P4;-4@A:^)L6.'N"ABC (4IT%2GP*[J 8QH!G-*^@?26B5#0!\UKMG
M06>Y >ALUJ(>26:O)=%D@]190@H2Q(_[IYB$\_4:,_]MA^12Y?<P--<#%_/U
MN#3:<7$ZVBOEZ^D5'?V%K=;_QSZ8\-^=-FZ$UR0A%G4GACN@6!NMDW@NT,ZJ
MQ)V[=T^;Q_649)76.^2:\?\8 R[?.L,=4\4EO3:4);C1R*VF!?P(:"\S[913
M \7DM)^ID4OZWM5;-\6F%)%-F(ZQYFSZ>KS+S7QVO"GO@ZC3X!=J'3:51NN
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
M#]'S?70 ,?"6YW-T2#.<"\90V&NT9RPMU(8%[7^-XPUV+AC(D-.-9B$"0\(
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
M[=Y^/N,)+1PO,:W:C(W;N;"&T]!=*='[4:\[41*WH/+LKZJZ]! ]XY$@>*!
M*F*'X.4&/M&:KS&<##91Y?7<\9S#8_ 0ZH(?>))VVJ>G?0(AD+_3Q-IJ4CW&
M* HGSVV;CQ)EXNJ':?=4'.V)Y\EB1_43Q6'Q*ISEZO[]7/7X_-7*14U>97J%
MGJX.8='5:;4@GC2[?HN24DA6'7^Y7ZR#9(3P'"-M&\@J[Q@!U)9I1<\J!E3P
MN^8=EI ]CH!9ZB6>%R2JE" =9*K$J2N\U\L_ET69\2_@N.[*G0Y@N"AY3X^,
M<1P(K;>)@G?77I9\%DQR8HH5J^) @!EJP'/!'IYX ION%]BKMZ&L8<_I7^X?
MGM+_P#N_OX2V+Y/YX>^0?;(*+% ',+H>6#+!DSSXVXSS$\!?L9FE MC2GT %
MD.D<E. %P,\/[--L\^&N\:I@T#I92/>)O3<:MW9<Z7E2$X)U@M#]C5'?&(E1
M;[N*I;M6K/G1%?P7?*P_@G\M06?@DS\!4$L#!!0    ( **)^$Z\[A,K;50
M .*I!0 5    <F5T;RTR,#$X,3(S,5]P<F4N>&UL[7U[C^NVDN?_"^QW\&:P
MP QP3\XK[YF[BWZ>]$YWNZ>[3^Z]@PL$:HNVF<BBHT=W.Y]^24FV94DDBY)H
MEGP<(,DY-HMFU:](%HO%JO_XOZ^+8/1,HIBR\*]?O?_ZW5<C$DZ83\/97[_Z
M_/#FY.'LZNJK49QXH>\%+"1__2ID7_W?__,__\>(__,?_^O-F]$E)8'_T^B<
M3=Y<A5/V[Z-;;T%^&GTB(8F\A$7_/OK%"U+Q"?O[Z?TU_VO^<S^-OOWZW=/H
MS1M 9[^0T&?1Y_NK36?S)%G^]/;MR\O+UR%[]EY8]'O\]83!NGM@:30AF[[&
M/_WS[GY\_OGL\6I\^ZL8Y#^OZ3,9_3_V%/_SGCRRT<6$_>\/YP\L2!,^\O@O
MHZMP\L\/[][_\/[#Q_>_?GAW>?+/&R].2#3Z^^7]/R.2B.;K[[]^G7(AG'L)
M_RG^V8_\JW??B^\_/+[_\:>/'W_Z\,-_ \>=>$D:;\;][O6'=^^^?_?NW5E.
M_A\!#7__2?SGR8O)B$,;QC^]QO2O7Y6D]?+Q:Q;-WGYX]^[]V[_?7#],YF3A
MO:&A@'A"OEI3B5Z:Z-[_^../;[-OUTUK+5^?HF#]&Q_?KH>SZ9E_2Q7M2R.)
MZ4]Q-KQK-O&23$.U/S.2MA!_>[-N]D9\].;]AS<"GMC_:BW\3((1"\@]F8[$
M_[G.;7Y5X$HF+%ZK =>WQ5O1Z"T'*EV0,#D)_8LPH<E*H!8MLD%S1K)>YQ&9
M_O4KT<>;K6;$_K] :)/5DL^\F"Z6 1?,VXZC/>-_8P'UN4;ZIUX@I/TP)R2)
M=4/5$NYIG'=>Q 4V)PF=>$'K03?V8H\#,7F) #H>3_GRP1:$(W[&%LN(S$D8
M\P4G_]2$'],^^^6N_.MG<R^<D?@JO/@CY3JL8P) :G&L7CR_#-B+5M^51/V.
M;QS-O)#^F<UZOM?Z))Y$="G^QJ9/:4Q#$FN':])'S])-%PLO6HVG#W06TBF?
M4'P]FTQ8RA>T<';'U75"B5[<1KWTRT'Q._$]F1#Z[#T%Y)8DN@$KB7H>G_\L
M5J[XD3VDRV5 N0T%&:"2JM\17H7/?*:P2#OW:PW[1I(O(S$5GUZ%"?\E_H=S
MLF3\(SV>6M)^QWH7D:5'_8O7)5^M2<P7[S'?D**S-!);TTD< S9EDSXLC'XE
MUL=+%HEM*8G2B6@SGMY%;$FB!##IC3KI>_Q9_ZN[P,O-+X[^4HP$,+,@M'W/
M+VX7SRA?9'), 8-4D/2\_L]9E+SAYY_%-?-"_4+?W+S?,5VS</;(?^+4"W\'
MC4I*T.^X'KU7_:S8:=2W3;I8T"2S:C)CD:]R,W[F!TQ5/66_([TG@3!RN9V>
MK!XC#HB7+0S:<>KH^ATES."U:MN2F0#EGN]4D;"4M--/TKYOF_ I)G^D_(<N
MQ'X/L/Z:VUNQ5)G:QC2T6 U[<\'1H[!.>^)GMZ\]V.&PP0-(]V&3 P<+H+5D
MG\,&*&ENU?[UFFQ7V'#->[)H2WJ[]B"4 V@/UNU*J(9H"*W:F, %345DV=Z$
MC5!#9L'VA(VKH>F^[%#8 *'T^[%)86.&4=NP3V'C:VIKUU8%3F,EE3U/+%>L
M\ZT7=3P]+;RHYR3Q:&#DD 5VY<(V!'+3JC,7?N9B"._[\3=7>W/(T8=>.?J
M@*./O7+T$0%'C^0U2?6WDEWZW,.)"[@D0&CW-UKMA <1[^.,"!4OA'B/XP7J
MMDD?ELZX0 '+VN_M1@H\SZ ][/]^"LA"BZZ<\0+4\_8].KB',X')L*_]>5+
M3("[V-^-HJENF?9DW2L$7E-UE/L:J=8> )#N:ZQ M0!W8-7W!CTP*JGV,4*H
M,0XAMNPM!,I41[>?46IGEI9P/^,$X@\DM^"+!:+>U-;>:+3H-C:V-QZMVZ.Q
ML;WQ:)T6C8WMC><;D_%\8W\\P%FG(+%VTP"<;W**?=V!F(G2M)_]W(D A0TD
MW^N8M4L@E'ZOH]8NE%#ZO8X:J.-FO=BX0P/J<V-CB^,!RD]%8_>.#WI<4)/9
MC4X#WX$IR51C7$8DYB399> U_V"'A,-!0I_XZX[$&'MZ=\8_%GV]R_]Y/WHS
M6E.5_^B%_BCO8E3NH^!@S4/ )CO##L3#/!;II"8^^54UUI.G.(GX?%YW%'A/
M),BZ_U70PDC?MAFL$'',99R]%8S)Y.L9>W[K$_I6,"#^D''RYMW[XJ7@O_"/
M?LT'<4]F5/QVF(C7F0U#YTV;6U9'6E:-DV@R8I%/(@[9ND\OFNPH1/UQ8]'B
M[3)[T_9F,J?!1I>F$5N8RK*0&],P4A8O'\+^,3CCG$1><,7GSNM_DI4*A%I3
M( KO\<$@X=H)#B><"S_S%P?>K%G^E29 N7_ )/=&+MW*NQ1-HA'[3DN@]#^B
ME'X#STY **YX+FD\\8)_$"^Z"'WQP+\9"'EK(!C?8 )#Q[L30-:\//)^FT'8
M;0$4_+>8!-_$HU-AWY&(,E^I^I*F0/%_AU'\C5P[Q2&?BOFX+OEGL1J+AN9
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
M<%3TB.+Q?KL,DR!RI\E?BA$^BN,#@).BG6XVU[3=RI0V@J>6G&67HW+0&P9
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
M0DF$JT;@NL<HJ ,ND*F4J:;D9>MXIV/)R\;A#Z7DI:50"P7Z^R]Y:;S&WI-
M/""\\Z)D]1AY8>QE#D/)JE!0*8F&L$) ^.A:(-<J/M)51LT9DA4'(GX3P.R7
M ?\[#5=46P%\IY7K])X@S:G6^6[@T]*U6\ENA854J@@<.X+EANK.#J#E&,>6
ML'O8UV;,EC1WNBD#1*UR<.#,<_U'*NHVDF3._*OPF<09?PWE@Q1WH? NG$8=
M&L-G+)OA.S!/(N*-IZ)DH1SO<ANG08O&@-:Y&SYBV7/9K204*VJUH=, 2/.U
MM)E/1*$'$M-('8?PL>K1+7H99=V,ROV@B$*0,:EWW>HI73H%-^]89,,\7>U\
MHW'JMNL.]0&J!G'5V=B.9R1>8<F8:Z8W6*^OT7F,NZ@X[,1\W?-C6WO+U2ZK
MK?Q2C7U\,5 W<M_'T]]^,3?Q: W"C:707 5P/;FR>KH*GE,RO7@EDU0$FHZG
M4SHAD=0+MKZ05!&Y#KR2:UPU';:>]>&?2,Y3\LA*(J& #$<J&L=N.*AE4'TC
MI)5":Z3+ OB44G\WE272XT]SB:/OOVEQ_G%;]^AX CJ>@(XGH.,)Z'@".IZ
MCB>@+^P$)+W,3UA652K,9.0%?+P^#6=G[#KQ-1?\ $K7P=[Z\PV8%:NW_P]S
M\DJ]\#ZE3^PB?*81"\5=@1<\3"CA1K(7^H]D,@]9P&8K/3;MNW-=@Q<&6%=Q
M64+QOSY%A(3BER<LO(OH,V?EFBXH9T@)%X#.V0-V(US  L 10K N#')/)H2/
M5>2#V3GV*FZ2M93#//M#)8(P&]V)_RS<"8_L(16Y$Z23K:$=)B\<!"P)&QBG
MUF[&Y9/0%P4M 5G#]<2NGQQVG&$ P0PG0J"Y;.?WW[9QD3FMY7ETD1U=9$<7
MV=%%=G21'5UD1Q?9T44F#A;_/6?A+.+__LS_G9.+"3OC TVB/)74#1]%1+T@
M5I[P#?MP%N!J=-IO)1A;SV=$TL+?*/_/=E0DG/EDQSUT%[&$Y*-3OJ5LV=DP
MG#3=1&4)/QQ^Z,Q,.SJB!^2(?N_XZL"U)[IWFX*2.$_\>A6>L3@93[/2@B 3
M0T8Z3%<H6";H("QS>9=&DWF6HXB+I=S&^$"@Z&EH_M/6C [-+Z=,R?1=&^\<
M@H1,1Q_=T4=W]-$=?736?70'G"^J#R".::6.::7VE@+A,--*'1WU-AWUB%)5
M'1WUQUC6HPL1IPO1\2V*:P\BVEA6QS'&>XMEE:YFS0LO+#L<F'I@SEDCWJSB
M<S+Y(Z4Q%;]\3I:,_^G&\VLO9R7P0(F=9HTSE3,SYP^3C?X%)91KB:PYES5\
M#>L?\!X1Y 7(["G.9EY:#':+HJ)QFGNN&_9Z45A:;C^E'A]L0OBO132<T*47
MG'$UHIP^EE;S%)000J<)Y3HLLW"A6$+E*O3I,_534;U:+ 0LVC&NR),,%0BA
M,SNQ(RIPH2"Z2<P7=67&O^^K%X8Y#8KL?OE0]%> U78.=Y4;&K*(#V:]I,H'
M76_IV&IOEG9EJY#QUSY[#(DH\Q\2/HO<VP2WI-@#KUD<GR1)1)_21/@O'YEX
MR</"A(^9_^I,#V^+KEQ'7( 4H+6(,+XNW!YHQM/FT0/.>@I2U\_9U(C"^<!T
MHEMGWN6RG),PWA0'OF01H;-P?9N4;>]!+FG_MS0_SCQZKW<LRC[K-+GW.0;7
M'FK0JK!_4' H8_OM_M</[GW9K7;\7S_TM.=?A#Z2*H@[9K(RO.X'C;6,(91N
M@%;S]D[Y(6&3WT]79X$7Q^!@N 8B'/>LH FFY -)&%LVI&* U_K8-4ES'*
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
M,C,Q7V-A;"YX;6Q02P$"% ,4    " "BB?A.M5_DO  V  "!CP, %0
M        @ $B>@$ <F5T;RTR,#$X,3(S,5]D968N>&UL4$L! A0#%     @
MHHGX3H\*M&V:?P  9=D& !4              ( !5; ! ')E=&\M,C Q.#$R
M,S%?;&%B+GAM;%!+ 0(4 Q0    ( **)^$Z\[A,K;50  .*I!0 5
M      "  2(P @!R971O+3(P,3@Q,C,Q7W!R92YX;6Q02P4&      8 !@"*
) 0  PH0"

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
